MGEVNNQKKHFVLIHGSVAGAWIWYKVKPRLEEAGHRVTALDMAASGVNTKTIEEVRTFDLYNEPLMEFMAKLPENEKVVLVGHSLGGLNLAFAMEKFPEKVSLAVFLTAILPDTVHQPSYMLEKFAEIGPRDEEWQDTLFSFHGTPEEPHTCVHMGCEFMKCKPFHLSSAEDLALQMLLNRPGSMFVESLSKAKKFTDERYGSVPRVYIVCTEDLMMLASFQRWMIEQNGVKEVMEIPADHMPVFSTPTELCHSILELARKHA*