MARPRGKKRTATQAAATGSVEPEAAAGAPSKPEASAATEPATRGRGKRVKAPPRPKPEPEYFPEKRNLEDLWLSAFPVGTEWEHIDKVKEFNWSFENLEKALEEAGELHGKTVYMFGSTEPQLLDVNGESKMVFIPVVVAVDCPLPPSDKIGINSVQRENEEIVPMKAMKMAWVPYVPLEDRLSRIDSLKTKIFTLTCTQRRSALKHLKIERVKKFDYCMPYYMPLQPLEDENDTVINFVYPLEPPIVDEFDWEMDDYKGFADQKVEEGWLPEGEKEKFKEFLKEKVRERKRELKQAKEARKKAIDDMDPKMKEAFENIKFYKFYPVKTPDTPDVNKEKARYINRYYMHAHYVM*