MATVFLGTVVHTKSFSEFESFEGGFLAVDDAGKIIGVGQDYHAWASSNPAHAKGLTEVHLSDYQFLMPGFVDCHIHAPQF AQLGLGLDMPLLDWLNTYTFPLEAKFSNHQYAQQVYQGVVEATLRCGTTLASYFATNHLESTLTLAREAVRQGQRALIGK VCSNCNSPEFYVETAEESVSATLAFVEGVRKLGSPMVMPTITPRFALSCSKELLKSLGDIAKRFDLHIQSHISENLEEIE MVKGIFKTSYAGAYDEAGLLTNKTVLAHGVHLEDDEVALLKVRGCSVAHCPTSNTMLSSGLCDVQRLVSGGVSVGLGTDV SGGNSVSIQDVLLRALDVSKHLDFFKKQNIRGTGVSKTQDFNYHQLKYKQALYLATLGGAKALSLDHLTGNFALGKDFDA LLVDVSVVDKPLRRLSVDELVEKFIYTGSDRNIVEVFVAGKRIKQGYQ