MDTLFRLVSLQAASEQQQSASYNSRSTTSSGSRSSSHQTNASYSYYHHSSNSGGGGGGGGGYYYGGQQPPPSQYYYLEPYQEECGNAPHHQLYMDEDFSSSSSSRHFHHGAPVQQQQPPASSTPTGTAPTPPLSTSSTAAGAGHGLFEAADLSFPPDLNLDFSSPASSSGGGTASSGAVGGGGGGRWASQLLLECARSVAARDSQRVQQLMWMLNELASPYGDVEQKLASYFLQGLFARLTASGQRTLRTLAAASDRNTSFDSTRRTALRFQELSPWSSFGHVAANGAILESFLEVAAAASSETQRFHILDLSNTFCTQWPTLLEALATRSADETPHLSITTVVSAAPSAPTAAVQRVMREIGQRMEKFARLMGVPFRFRAVHHSGDLAELDLDALDLREGGATTALAVNCVNSLRGVVPGRARRRDAFAASLRRLDPRVVTVVEEEADLVASDPDASSATEEGGDTEAAFLKVFGEGLRFFSAYMDSLEESFPKTSNERLALERGAGRAIVDLVSCPASESMERRETAASWARRMRSAGFSPVAFSEDVADDVRSLLRRYREGWSMREAGTDDSAAGAGVFLAWKEQPLVWASAWRP