MHLATEAAPSMATYSSTHFNAPLHSHSTSVNSSSNLAAMNCLDVHPGYMGNSLNGPRSMTTNMNSMCSPGNNIGSPYRVIASSMGPHSMPSPTILNYPGHESPPFNLMNNISCSEDIKPPPGLNNLGSPCMNNYTCESPGALTKHICAICGDRSSGKHYGVYSCEGCKGFFKRTIRKDLFYTCRDSKDCLIDKRQRNRCQYCRYQKCLAMGMKREAVQEERHRSREKSDTEAESTSITSEEMAVERILEAELAVEPKIEAFGDAGLPNSTNDPVTNICHAADKQLFTLVEWAKRIPHFSDLLLEDQVILLRAGWNELLIASFSHRSVSVQDGILLATGLHVHRSSAHNAGVGSIFDRVLTELVSKMKDMEMDKSELGCLRAIVLFNPDAKGLSNAAEVEALREKVYATLESYTKQKYPDQPGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLETPHQIS