MEMSIGWQELGVVDTIYEDDHEEEEEDDDDHEGQEEERFDSPTGTMSSSPPTSRSSSPEVEDAAAVAEAHPSSLPPALRRAVQAWCRENGSRKPDVVVRVQEHRLPLHRDVITSRSSYLRRLLSESSDVAITLPAGLTFDAFVQAIATCYVVPDDAAAAALSPASLAAAWVAGAWLELGAGPGPGRDPCGLTHAAEDYFHEVATDHGRAAGVLRCCAAFLGGEAAGPAADLLARCVEVLAASDSGSGRWLDDVAALPVEEFLVVVEAMRARSAHDHDLMYTVVDHYLENHKGKLTEEDKSRLCYNVNCTKLSQHLFMHLVQNPRLPLRFVVQAMLVEQLHSHHTMLLTHHHQAAALAPTRSAAPLLKPTPSGVFSGGVAGEDASMTLGDILQRDAALHQSAHIRASMQATSLRIETLERELAGLRTRLRRSEQQQAETEA