MASSSIMGTLLQTHIGSVAFALQKEGGHSASAKDSAFLGVSLVEHGKKEFSFPVIRARKVTSRNTIVPRIRAQTVAAPVETKEAPGSKKTDRKGNVIITGASSGLGLATAKALGESGKWHIIMACRDFLKAERMARAVGIPKENYTVMHLDLASLESVRQFADNFRRSGRPLDVLVCNAAVYLPTAKVPTFTAESFELSVGTNHLGHFLLSRLLLEDLKKSDFNSKRVIIVGSITGNTNTLAGNIPPKANLGDLRGLAGGLNGVNISPMIDGGEFDGAKAYKDSKVCNMLTMQEFHRRYHEETGITFASLYPGCIATTGLFREHIPLFRLLFPPFQKYITKGFVSEEEAGKRLAQVVSNPSLTKSGVYWSWNNNSASFENQLSEEASDPEKAKKVWEISEKLVGLV*