MASEKPRVCLAYSGGLDTSCILRWLIEEGYDVVCFLGNVGQEEDWAAVEAKALKIGAKKMIIEDLRREFITELCFPAIQCNAIYEGRYLLGTSLARPVIARAQMRAAQREGCQFVSHGATGKGNDQVRFELAFYAIQPSIKVIAPWRDPKFFKRFAGRNDLLDYAAQTGIPVTSTKAKPWSMDANSAHCSYEAGVLEDPNHTPPADMWTMTADPMTAPNEPTDLTIHFEQGVPTKLVTPEKEYTDPVELFYTLNKIGFTHGVGRIDIVENRFIGLKSRGCYDSPAMTILRDAHLDLEGLVLDGQVRALRDQFVTHNWSIQLYNGYYFSPEREFIENSLKFSQRRVNGEVRLRCYKGHVYILGRSSSTEKLYSEQEASMDSLDDFEPTDTTGFVAIQTIRLKKYGLQKAEEGESLSRA*