MASSSALLVAAVLAVVVCGAHGIAKVPCGPNITATYVSEWKDAKTTWYGKPTGAGPKDNGGACGYKEVDKAPFFGMTSCGNVPIFKDGRGCGSCFELKCTKPEACSGEPTIVTITDKNEEPIAAYHFDLSGHAFGTMAKKGQEQKLRDAGEVEIKFRRVKCKYPEGTKVNFHVEKGSSPNYLALVVKFLQGDGDVVAVDIKPKGKDKWIELKESWGAVWRIDTPDKLIGPFSVRYTTEGGTKTVAEDVIPEGWKPDTSYETK*