MRNFLYKFVVIICVSMSIHSHHSSSSTKDEAHASGVAGIDLCVEVSLPNITQVRKSYKQKGKHSIKINEELPEEVCVMNDVGKGGDRVLMWQLWEEENNRWMEEKHTLYLDFNSQNEFMSETAEQPSDFIIPLLRYQKEWSDWALKQEESTATGGILAHDMGMGNIVKAITLLLSKSEIGQAIFYSSFLSPAPYVLPAVKGTLVICPVVALIQWVNEIERFTTIGSNKVLVFHGANRKKDIDRFAEYDFIITTYPTLETDCRKIS*