MARTVGIPKENYTVMHLDLASLESVRQFADNFKHSGRPLDVLVCNAAVYLPTAKVPTFTAEGFELSVGTNHLGHFLLSRLLLEDLKKSDFKSKRVIIVGSITGNTNTLAGNIPPKANLGDLRGLSGRLNGVNSSPMIDGGEFDGAKAYKDSKVCNMLTMQEFHRQYHEETGITFASLYPGCIATTGLFREHIPPFRLLFPPFQKYITKGFVSEEEAGKRLAQVVSDTSLTKSGVYWSWNNDSASFENQLSEEASDPEKARKVWAISEKLVGLA*