MSKKIVLALGGNALGDDLAGQMKAVKITSQAIVDLIAQGHEVIVTHGNGPQVGMINQAFEAAAKTEAHSPMLPMSVCVALSQGYIGYDLQNALREELLSRGINKPVATLVTQVEVDANDPAFLNPTKPIGSFFTEQEAEQLTKQGYTLKEDAGRGYRRVVASPKPVDIIEKETVKALVDAGQVVITVGGGGIPVIREGNHLRGASAVIDKDWASARLAEMIDADMLIILTAVEKVAINFGKENEQWLDRLSLSDAERFIEEGHFAKGSMLPKVEAAASFARSRAGREALITVLSKAKEGIEGKTGTVICQ*