MRGLLPSSSSMASSSIMGTLHQTHIGSAAFALQKEGRSASANSAFLGVSLAEQGKKEFSFPVLRAKKVTSRDTNVPRLRAQTATAPAKTREAPERKKTDRKGNVIITGASSGLGLATAKALGESGEWHIIMACRDFLKAERMARTVGIPKENYTVMHLDLASLESVRQFADNFKLSGRPLDVLVCNAAVYLPTAKVPTFTAEGFELSVGTNHLGHFLLSRLLLEDLKKTDFESKRVIIVGSITGNTNTLAGNIPPKANLGDLRGLSGRLNGVNSSPMIDGGEFDGAKAYKDSKVCNMLTMQECHRRYHEETGITFASLYPGCIATTGLFREHIPPFRLLFPPFQKYITKGFVSEEEAGKRLAQVVSDPNLTKSGVYWSWNNDSASFENRLSEEASDPEKAKKVWEISEKLVGLA*