MPALANLNIVPFISVENMMDLAVSTGIENFLVQLAGYIEEDFRRWESFDKIPRIASHSRDGVIELMPTSDGTLYGFKYVNGHPKNTKSGRQTVTAFGVLSDVDSGYPLLLSEMTILTALRTAATSAIAAKYLARKDSRTMALIGNGAQSEFQALAFKALIGVDRIRLYDIDPEATARCSRNLQRFGFQIEACTSAEQAVEGADIITTATADKHNATILSDNMIGPGVHINGVGGDCPGKTEMHRDILLRSDIFVEFPPQTRIEGEIQQLAPDHPVTELWRVMTGQDVGRKSDKQITLFDSVGFAIEDFSALRYVRDRVEGSSHSSPLDLLADPDEPRDLFGMLLRRQAFRRLGG