MMNRILIIGGTGYLGKYLAKASVSQGYPTFVLVRPTKATAQLDSSKEKLLQEFKDNGIHILAGSLDDHNSLVDAFKQVDVVISAVAVPQHLDQFNIIRAIKEVGNIKRFIPSEFGNDVDRVDAALPPFQRVCDTKKKIRRAIEDAGIPYSFISANSFMAYFVDYFLHPRQKPHPGEVVIYGDGLTKAVMNLEDDIAAFTIMVANDPRTVNKLVIYKPPDNIISQSELVSLWEKKTGRTFQRVFLPEVEMVVLSQSLPHPDNVPISVLHNIFVKGDQTNFELGYGDLEASDLYPDYKYTTVDQFLHTCFVSPPETKLTSF*