MTKQLAPGARLEGKVAIVTGAGSGFGAAIAQRFASEGAKVIVADISSEGGQKTAAADPENIVFEQMDVTKAADWKRIVEKAVSLFGKLDVLVNNAGTTYRNKPTLEVTEDEWERVFNVNVKGVYLGSQAFVARVIEQGQGGSIINISSTGASRPRPGLVWYNASKGAVSNATKGLAAEYGPHNIRVNSVAPLLSATPLFSVFTGMENTPENWEKFIGNVPLGRLTEGDDVANICLYLASDEGRFINGTEMVIDGGKCI*