MGKGGTKFVGDAVSVRRKAAVNDTVKNIKRNLDKFLETGVHPEIERMRQERANQLPALPDLDLHRPFVFLDIAVGGKQQGRLVVELFDDIVPVAANHFRNRCLPGSSAGLTGTAFHKLLPRYALHGGLQRTGGTSGSNRPGAGTSSTSGGDGGGVRLQPNTQLRAVEGGLVLVALEGEDFAISLDRALDLDRTHQVVGRIHKGRELLDGLGDLRTLPDDSPAQRVVVLRAGATNHLGNHEELGGAEERGGAGGVPPMDAATRLQEQSEEARSALMDALSEGLQRKRKPDGSAEDGSADAAGPSTAAADADGAGGAPAAAAPRPAPATRSVKARLLDSMLGDLEDSGSSSSSSDEDEDGGGGS*