MDTLFRLVSLQASEQQQQQQQQSASYNSRSTTSSGSRSSSHQTNASYNYYYHSTSSGGGGGGGGQYYYGQQHQHQHQQYYLEPYQQEECGNAHHLYMDEDFSSSSSSRQHFHSHGAAVQPPTSSAATPTAPTPPLSTSSTAAGAAHALFEAADLSFPPDLNLDFSSPASSSGGGAASSAAVGVGGGGGGRWASQLLLECARAVAARDSQRVQQLMWMLNELASPYGDVEQKLASYFLQGLFARLTASGPRTLRTLAAASDRNTSFDSTRRTALRFQELSPWSSFGHVAANGAILESFLEAAAASSEPQRFHILDLSNTFCTQWPTLLEALATRSADDTPHLSITTVVSAAPSAPTAAVQRVMREIGQRMEKFARLMGVPFSFRAVHHAGDLAELDLDALDLRDGGATTALAVNCVNSLRGVVPGAARRRDAFAASLRRLDPRVVTVVEEEADLVAFDPDTSEESGDTEAAFLKVFGEGLRFFSAYMDSLEESFPKTSNERLALERGAGRAIVDLVSCPASESMERRETAVSWARRMRSAGFSPVAFSEDVADDVRSLLRRYREGWSMRDAGLDDSAAGAGVFLAWKEQPLVWASAWRP