MANTAPKIAPQTPATQLLGANRLKGKVAIITGGGNGIGRCVARRMAAEGAWVGIVEIDDTHAEAVVKEIKEAGGDGKFWHMDITHETEVKKIIHEIHAEKGRIDILVNNAAILGPHDILTEDVPSDEWDEIRLPDHAGRGGGSVINVSAVTGIVGRALITPYCTSKGAIRLMTKADAVSYARDHIRVNSVHPGAIKTHILEYLTSKPGWEKAIEGVPLGFFGDAVDVSNAIVFLASDEARFITGAELVVDGGWTAK*