MEMEALWTSSPCGGMIRLPSPAAGVGEDEAAAAAAELRRGPWTAEEDALLAGYVAANGEGRWNELALAAGLRRTGKSCRLRWLNYLRPGVRRGGFTPREQLLILDLHSRWGNRWSKIAAHLPGRTDNEVKNYWRTRVQKHAKQLGCDVGSGRFHDAMRNLWMPRLLERIHADESAAAGDVSHYYSAASPAQHAPTSQPAYQNAAASAPIISNCARATSPDAASCVTGSPSSWETSPAAQFQTSSQCQNGCSSTTSGDMFGESWSELLARASHDDADSAGLPDFGLFEETGDSLWSLDDIWQQPLY*