MVPKSGKTLGEAMNVKVVGTGSEAVVLAHGFGGTQAQWEAVIPSLISERRCRVILIDWPGACTTDVDDFDASVFDCESLYAGFAHMLVTLLQDELHIHSCTFVGHSMSAMIGCIAALTHPSLFKKLVLVGASPRYLNDRDYYGGFEREDLEQLYEAMAADFGGWAASFAALVVGVEAEQDAIDAFTRTLSGMRPEVALAMAKAIFESDFRSAIAEMKQVNKDGSMEVHVLQTCKDSAVPLLVSDYLKHHLDINGCLEILQTDGHLPQLSAPHLFSSALLRHLTPLE*