MMNRILIIGGTGYLGKYLAKASVSQGYPTFVLVRPTKATAQLDSSKEKILQEFKDNGIHILAGSLDDHNSLVDAFKQVDVVISAVAVPQHLDQFNIIRAIKEVGNIKRFIPSEFGNEVDRVDAALPPFQRVCDTKQKIRRAIEDAGIPYSFISANSFMAYFVDYFLHPRQKPHPGELVIYGDGLTKAVMNLEDDIAAFTIMVANDPRTVNKLVIYKPPDNIISQSELVSLWEKKTGRTFQRVFLPEVEMVVLSQSLPHPDNVPISVLHNIFVKGDQTNFELGYGELEASDLYPDYEYTTVDQFLHTCFVSPPETKLTSF*