MRERFGRFDKVLEPGLHCLPWVFGSQIGGYLSLRVQKLDVRCETKTKDNVFVTVIASVQYRALLEKSVDAFYKLSNTKEQIQAYVFDVIRACVPKMNLDAVFEQKNDVAKSVEVELEKAMTNYGFEIVQTLIIDIVPAETVKKAMNEINAAARMRVATQDKAEAEKILQIKRAEAEAESKYLSGLGIAHNVPGTTTKDVMDMVLVTQYFDTMKEIGASSKSSTVFIPHGPGAVRDVAGQIRDGLLQAHAHETL*