MSRRQLIQVFFVVIVAVYFLPRFMAAFARTRTAADGRALNDLMAPPDELPLYSDVEKWRNAAYTRFLSAFVSSSGGKSPSGEAFEHGWHYIRSGDVKNAVKMFNHAWILDPENPDVYRGFAASLNMKGMHDTALRFFAEAHVRSPLNTTVLIEFGRTYLLAARRRAMLERKEKPDGALLERAVICFRRALELNCTEPLLYFSYAEAVFFQEEYAEAWQWAAEAEQAAGTTLGDVFTSEGRQFVEALTKKLPRPAAVKPPKAPAKAAGALPVVVGRGLLEELGLPAGGRIRPPSPSDFEG*