MAALNGHNPLSGTNGKMKDDKSLVVCFGEMLIDFVPTVAGVSLADAPAFAKAAGGAPANVAVGISRLGGSSAFVGKVGKDEFGYMLADILKQNKVNSSGMRFDPGARTALAFVTLRADGEREFLFFRNPSADMLLQESELDKDLLEKARILHYGSISLIDEPCRSAHLAAMGIVKKAGGFLSYDPNLRKQLWPSEEAARVGIMSIWDQADMIKVSEDEITFLTRGEDPYDDDVVMKLFHPNLKLLIVTEGSEGCRYYTQTFKGRVDSVKVKPVDTTGAGDAFVGGFLNILVSDLKLLKDEKRLKEALYFANACGAVTVTKRGAIPGLPTKDEVLQILQQVLITEKI*