MTPRDWRILQEEFRISYKGLQAQHEQDDLRPMRNWEESGLAHPLLKAVYKVGYKRPSPIQMAAIPIGLAHKDAIGIAETGSGKTASFLLPLLHHISSLPLDKSVDDRPLEAQGPHALVLAPTRELALQIEQEVLKLSRYVDVKAVSLIGGHPIQEQGMILSRGCDIIIATPGRLLDCLERRFVVLNRCGYIVVDEADRMVSAGFEEQLVAVLDALPSDASRTVCMFSATMPNSVQRLARRFLRDPVIIQVGDLGKPPDLVIQKVMMVDSLKKLQELQAILATSNREKQLVMVFVNTKDAGDKLVRNLKRQGYKVASFHAGMSQEKREGNLNGFKRRLYDCLVATDVGGRGMDIQGNVHVVNYEMPSSIENYIHRVGRAGRANNRGFATTFLTYSEHDQGLFYDLKQLLLQSKSTIPVELARHKASEVRPGTLIL*