MHASGFKDFLLKPELLRAIVDCGFEHPSEVQHECIPQAILGTDVLCQAKSGMGKTAVFVLACLQQIDSSEKAVRTLVVCHTRELAYQIKQEFERFSKYFSGVKSAVVYGGTPMSTDKEMLKDSCPHVLIGTPGRMLALLREKDLKLDKLQHFVLDECDKCLDKIDMRKDVQSIFMESPKKKQVMMFSATMSAETRALCKKFMTDPHEIRVDEESKLTLHGLLQYYVKLTEKEKNRKLNDLLDALEFNQVVIFVKSVQRAVALDKLLVECNFPSIAIHSGLQQDERIARYKQFKEFQKRILVATDLFGRGIDIERVNIVINYDMPDESDSYLLLGRNDVA*