MTPPGRELEDAAAAARRRVAGGAAALWRGGCGRGGGARGGAPEAERRESRLLEENVLSLVDKLTAVLERAHLESEQDGADDPPVPAPYLLESPAEGVALRGGSGGPRGGLARALSDARLLGTALLSTIPGRQRFRAMLAALRAAGRPRLAAGVIAALVAALQQPPLREWTAGDAEAMVDHCTALLLAGRRRRRGRRRTSSRSRGSRRSGWWGACSCSAGSSPPSAPRPCLLRGGPRPVRQGARGHGTLLRGVGGAGEAADGPGLLEALLIPALADIHFAQGLGRMGLHIADKAYFMEGTHRGVVLPVPRPARQDDRVPVAQRLRGALAASFKALEVVERLGGASGYALPLCRMLQCHALNCVIAGRFAGARAPGPLRALHILKDLQDPSLCELDFYPDHRIELRDRARNLAVLARVIA