MSQPLKGKLAIVSGSSRGIGAAIAENLASKGCNLILNYTTPSSASLASELSDRLNKTYSISSVPVQADIGTPEGPQAIITAATSAFSKADGSLQIDIIINNAGIARNDLIPNVKVDDFTETYRVNVLGPLLLVQTAQPYLPKDRSGRIVNISSVSSSTGFIGQSVYGGSKAAIEAMTRTWSRELAENCTVNAVNPGPVEGPMYASNSEEFLEGIEGWIKHTPLMKAREDLHGKEAVEEAKQWHGRLAKTGEIAGVVGMLCGEEAGWCTGQVVCANGGMLMLH*