MTIHRLKDIVVCLTGASSGIGASIAEHLLREGANVMMAARRVEKLHDVQQACLTKHPDSPGKLLYKECDVTQRESLADLVKEAEEKLGGVDVIINCAGVMYFTEMKSCLQDQWEQTVDVNCKGVLNGIGAVLPKFIARGKGKILTISSDAGMRQFQSLAVYCASKTFVETLCEITRRELVGTGVTLTTICPGDVKGTELVMKNTDQSAAENLGVEIGKPVGEGFSRTQLLDTSDVAEAVIYALTAPPHVAINTVLIEPRDQE*