MLLNGRKPFVVLPGNNPSFGGFESFSSDVSMSCSQAHHPGEAKRSAGKAGTHFSIAVLAAGGMGLCSANGPDQVSSYGPARPWKKNEERVNHVTKKTGDGYALPTFFYMMGQPLGSLGSWPAFALCHHLVIQFCAQRAYGTFGFKDYALFGDDVCIADEKMAKE*