MGQLLCCCIQVEQSNVAMKERFGRYEEVLEPGCHCLPWFLGSQVGGYLSLRVQKLDVRCETKTKDNVFVTVIASVQYRALLEKASDAFYKLSNTREQIQAYVFDVIRSSVPKMNLDDVFEQKNEVAKAVEEELEKAMSTYGFEIVQTLIVDIEPDETVKRAMNEINAAARMRVATRDKAEAEKILQIKRAEAEAESKYLSGVGIARQRQAIVDGLRDSVLAFSVNVPGTTAKDVMDMVLVTQYFDTMKEIGASSKSSSVFIPHGPGAVRDVAEQIRDGLLQASEIH*