METLWPAPYALPLQSAAMALSEQQLGQHIDSGSEEDHIAVVAQVQTGKKRRSVSAEEDPDYEDAAQGAQGITHDGTSNKAGYRGVRRRPWGSYAAEIRDAGCGKRRWIGTFKTAEEAARAYDEAAIALHGPRAKTNFTYPCQQQSAAAAPAAAHKAHKPHAAAAPQHHKPAHHSQQPAQPRKQPLHPRQPYQQHQPPQLPTHQEEEQYRRKSDDSDTSMTAALPLPLSLTGQLGLPPLTLPGLEGLDLMALQSNPALLAALLAATRQHLPGLAGPDAQPACLPEQQLSERVWVQEQPVQGCEEEEDGLEEPEPPQVLRPEQLRSLQVLAEVAHLFGRRDFCMS*