MSTRMEEHTSEVLTEQEAAVYDRQIRVWGVDAQRRLSKARVLVVGIYGVIAETCKNLVLAGVGSLTLMDDTPVTLDSAASNFLIYVDEINKEAKSVAQVCAEAVGDYNSMVRVQVEKGYILDKPGEFFDDFDIVILGRSSLDLKKKVNALCRSRPQRVAFYAVDVRNSCGSLFIDLQSCTYRSQKKDDDKEVEYTKKSCSLEDSLSVRWDSLPKRASKLFFAIRIVEEYEQKEDKQPGHLTTNDLPALLVFGTERLQAQGLAMSIAVENLLKKIAEAGTFELSPVCAIMGGILGQEVLKLLSCKGEPIKNLFFFDASDGKGMIEDVSP*