MDTQYHPIMKFPAGFSNAPLHAHSTSVSSSSNLAAMNSLDVHTGYMGNSMNGPRSMTTNMNSLCSPGNNIGPPYRVIASSMGPHSLPSPTILNFPGHESPPFNLMNNISCSEDIKPPPGLSNLGSPCMNNYSCNSPGALTKHICAICGDRSSGKHYGVYSCEGCKGFFKRTIRKDLVYTCRDTKDCLIDKRQRNRCQYCRYQKCLAMGMKREAVQEERQRSREKSDTEAESTSSTSEEMPVERILEAELAVEPKIEAFGDAGLPNSTNDPVTNICHAADKQLFTLVEWAKRIPHFSDLPLEDQVILLRAGWNELLIASFSHRSVSVQDGILLATGLHVHRSSAHNAGVGSIFDRVLTELVSKMKDMEMDKSELGCLRAIVLFNPDAKGLSNAAEVEALREKVYATLESYTKQKYPEQPGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLETPHQIS