MFVVRRSASRLYPAGVQLAKMSGSQVGDLGSGAGKGGGGGGSIREAGGAFGKLEAAREEEYFYKKQREQLDRLKNDQIHQ AEFHHQQIKEHEEAIQRHKEFLENLHK