MADDFPIHQTHAYGKLILFGEHFVVYKVPALVGAVSAYTDCKVEYLNEPGLEVVDNRPAVPLYKEQKMEEGMEAINLTLKHLGVDTQKRGMKLTFGGDLCCASGIGASAAQVVSLARAFNVVDGRSMTEDEINAAGYEGEKGYHGTPSGIDNTAATFGGLLRFQRTDGAPIFDKKSLKSPIRIVYASTGITASTTKVVGDVRAKKEADEAWFANLMEQYKVLVEDGQTAVEAGDLTTLGKLMDQNHVLLQELTVSCKELDDLVAAAREAGALGAKMSGTGRGGLMIALTPTEEIQSAVADALGELAPQVWKTTFA*