MPLTRAEIIAFLLDNGVDASDIRVAEGRGFDALDDLAAGVGCMLEDEAAVRGVLKRARVQAAARERENMQRRRSEMDAQLRPLSASERRRFRDAFDRFDADGSGALTQREFGRAMKESGMFPYRYELDELFSECDKDRSGTIEFDEYCRLVQLYRTKQSCLERFCERAIDLFPCKPATQGSKRRRHRAEAAAAERGVAMQAKPAGEAEGDGEDGSAAQKPHVVKYHHASEPSKESAVTLLQRCVRGRSAKLELAVRLALRRADPGSVAAARASRGLDAWAAVVHQLLGPAAW