MAPVVSAALGALGPLLVKLGGLLTGKYGRLKGVRREIRSLESELISMQAALIEYTELEDPRGQVKAWISLVRELAYDTEDVFDKFIHHLGKGSGHGSGLKEFLCKITLPLKKLGARRAIADQIDDLKARIKQVKELKDSYKLSDIPRGTSSHTVMDPRLCALFAEEAHLVGIDGPRYDLAKWMMEEENSSSKHRKVLSIIGFGGLGKTTLANEVYRKIQGDFDCRAFVSVSQKPDKKRIIKDVINQCQYGSKEDTYDWDKRKSIEKLREVLQDNRYLIIIDDICKVM*