MSSGKKTLLVIATILVIGGGAISFGAFAAAGFNFENLSTESRNWTSSTKTFAPEAESPHTAIVLRDMGEDVRIEPTDGDAIEVTYWTNERKSFDVGDNGGTVTVEGSREPAIGIMMIGSFEDHSTVLKVPRSYTGTLDIDLMGGNVDAADLDRLGSVTAKTASGNISLSRLAADDIVTNAASGNVQVQRVQCAYLSATTMSGNIEFSDVEATEIVKLDTTSGGQLLRGVSTATLDARMGSGDILAAGVAATDAKFDAASGSVNASFSGSDGEYAIEASSVSGDVHSPAGSATASRHVSARTMSGDVTLTFSGGGASVSNGNGARSDSGAPTAPEAPEAPEAPKL