MAPSVFSFGIAIAFFCFILPSRCSLYPPGSCSSLNNTSSCLRNEFLEAAHQDDTVAWLKSVRRRIHQNPELMFEEFETSALIREELDKLGVAYEWPLARTGIVATIGSGNAPVVALRADMDALRLQELVEWEYKSKKPGKMHACGHDAHVTMLLGAAKLLQNRREKLQGTVRLLFQPAEEGGGGARDMIRDGALGNAEAIFGLHVHPLVPSGSISAKSGALCAAAGSFSATIEGKGGHAAYPHLTADPIVAASLIILSLQQLVSRETNPLESQVVSVTSVKGGEFFNIIPEEVNIKGTFRALSKEGLDKLRQRIGEVIENQAAVLGCRASVDFETGQPFYPALINDVEMHEHVDKVARMMLGHNNVILAQPTMGGEDFSFYLDKIPGAMLFLGVGIEDASANHMLHSPRFHLNEDTLPIGAALNAAIAEMYINSAQGKDFH*