MMSNEASGSLLAGEKYTIFPLIFVLKILSSKDKFKDAPLFQKQIKEINQCSTLSDGKLSSKFIWRRNGNHTSSGNLDTSTNSTYTNKNVEQKVECQEYNNFLNVAELSSSSPALSSRTTVDMAKAFKGLANNKASTIATSTHDSPGLLGSLGSSLRANSFGQDLPIAGDKVPLDLSLKGHTNYKPCSQFSQQKEISFWKALHSWVHPQSMLPSSLISTMALSAARGSVAESEFLSKRQSSWEDSFRSIYYMFRKRTCDIFYFCTQQFIVMFMGGSLNGKMENTCAAYLTRSTRGLRAFLKKHVRAF*