MAKAHILVLPLPGQGHVTPLMELSHLLVDHGFEVTFVNTEAYHALVVGALQAAGGTSALAGIHLASISDGMEDDEDRRDISKLIGAYTRHMPGHLERLIAEMEADGRPKVKWLVSDVLGIRVASFWPVSVACLAINLKIPKLTEEGLLNNKGWPERDETFQLAPGIPPLHTLQLPWNNIGTAEVQPISFELFSQTDRLSAVAEMVVCNSFHEAKTGAFMLLPPSVLPIGPLSSNRKSFGQFLPEDTRCLRWLDAQPDGSIVYVAFGSTTVLEPCQFQELALGLELAGWPFLWVVRPDLTTTGELSKAWYDEFQARGGQGHSGQLVLAHHVVACFVSHCGWNSTMEGVWNGLSFLCWPYFFDQYIDPNYVTDVWRTGLAVSPDTGGVVMKEELRSWSRSSATPRSGRGYVARRCISQGRSSCDNLNKFVNLLSE*