MVAAVSVPSQAQAMLRGRLCDPAFVHSALRSSPDTNYSKLKYLVSSSVSEACNNSVLLLGPRGCGKAAVVDMVLDDLNKEHPDAISVIRLNGMLHSDDNCAMKEIARQLCLEHQLSFSKMASSDDNTEFMIDMLRECGLAHKTILFVLEEFDLFAQGKQRLLYSLLDAMQSLTSQAVVIGVSCRLDADQLLEKRVRSRFSHRKLLFISPSLDDIQRLVEHLLILAKDSGLPEKYITDYNSRLTSIFSDKKFKGCLNSLMDADATTSNILRFLFRAVSYMDMESGFLPIESFLKALSSMQRQPKMDSLQDLSILELYILVCMHRLEDKEQSSYNFTSIMKEYRSIQDAYKTSDKYASTVCFRAFEHLLDRELISFGDNRGRNQALEYRPVKLLVSSRELAQSLKLNTTCPAVLQKLFDRERYM*