MMNRILIIGGTGYLGKYLAKASVSQGYPTFVLVRPTKATALDSSKHILLQEFKDSGIHILEGSLDDHNSLVDAFNQVDVVISAVAVPQHLDQLNIIGAIKEVGNIKRFIPSEFGNEVGRVDSAPPPFQRLCDTKKKIRRAIEDAGIPYSFISANSFMAYFVDVLLQPRQEPRPGELVIYGDGLTKAIMNLEDDIAAFTIMVANDPRTVNKLVICKPVDNIISQSELVSLWEKKTGRTFQRVFVPVAEMVVLSQSLPHPENVRISILHNIFVKGDQTNFELGYGEMEASALYPDYKYTTVDQFLDTCFVSPPEIKLTPL*