MASIARTLHHTHIGSAISAGLAQPKEVGCNAAAKDSVFLGVSLVEHSKREFNLSAMQAKRVINRNAHVHKLRAQTVAAPVVTKEAPETKKTGRKGSVIITGASSGLGLATAKALGETGEWHIIMACRDFLKAERAARAVGIPKENYTVMHLDLASFESVRQFADNFRRSGRPLDVLVCNAAVYLPTAKEPRFTAEGFELSVGTNHLGHFLLCRLLLEDVKKSDFKSKRVIIVGSITGNTNTLAGNVPPKANLGDMRGFAGGLNGVNSSPMIDGGAFDGAKAYKDSKVCNMLTMQEMHRRYHEETGITFASLYPGCIATTGLFREHIPLFRTLFPPFQKYITKGYVSEEEAGKRLAQVVSDPSLTKSGVYWSWNKDSASFENQLSEEASNSEKAKKVWELSEKLVGLA*