MRAAAAAGREVFGYNRSVEGAHGARSDGFDAITDLNQTLTRAAATEALIVLAVPMPALPGMLAHIRKSAPGCPLTDVTSVKCAVLDEVTAAGLQARYVGGHPMTGTAHSGWTAGHGGLFNRAPWVVSVDDHVDPTVWSMVMTLALDCGAMVVPAKSDEHDAAAAAVSHLPHLLAEALAVTAAEVPLAFALAAGSFRDATRVAATAPDLVRAMCEANTGQLAPAADRIIDLLSRARDSLQSHGSIADLADAGHAARTRYDSFPRSDIVTVVIGADKWREQLAAAGRAGGVITSALPSLDSPQ*