MSSTGPMSRRAAAAVAMAAREPAAYCDSCSLASSSTDLSHPDSMDPSLRTHHLLKHCLSQSQRSTALAQFNTLDSKEAAKEIARMGQRELQAKFKEVYGSATKSNNNSWLRRKLYEAVGVAPLKANPKGKGRKAAGASGSRKSAGHKEGGGGKARLPKLAVKVKRSADTPCASPLRQAMAAAAGPVSILDLHQHSGLVSNDTSDSETGGDDGGSFPQSAPRSPTLPSDLPFSATPIFSLQQQAALGTLPQRPPSLPLAPPGFVPVAEPQSPLAGLHWADGFPPVPAPQPAAVSTGAAGGGFLGVGVGGSAALPPLDAPFASPFKLEDQDGAALWDAEEAQAGQPWYFGTGGDLSTLSLPTAVSLMX