MATIVNTTEEEPMLAVVRFTAELAWADAGPEVADPEVTRLCLEAQEHILAGRWLDMASLMLASADLLLTSPSRVADKDLECVLSVICSLVTKAGSEDEALQITNLICSKLIQQPGDKPALRLKVLFSLYNLLLSPYGKAFVYKKALELATAGKAAEYIIPSFKNIDSFVSEWGIGNLEQRELYLAITSILKDQKGMAKEYFNFLNKYLATFKGSDDESATIGDAKEEAVAAIIEFVKSPNLFQCDLLNMPAVSQLEKDEKYQLVYELLKIFLTKRLDSYLEFQTANSALLKDYGLVHEECVTKMRLMSLLDLSSRCSGEIPYSAITVELRINDDEVEQWIVKAIASKILDCKIDQLNQTVIVSRHMERIFGMAQWHGLRTKLGVWRGNIASAINTIQANKVTEDGTQGMQGLMIR*