METCVLIPKEFSLVLTNDQSSCKNLFKNDSATLVTDVRISVWSNVFIPSGTLIYPFQGSIRFDKIDLYSLLDDNDIRREYGCYDEVFFSNYNLNKRQCNWIRFLRIVQSYDEQVNLIGTKVKGEPIFEVIKDVQPDTELVAWFLPVTQQDFVIISHDVCSRSAIYRCTIDSILDESPLDLSMTLLAHHSLPPISHSYYEVDEYESTSEESSSSTLSLAGDHLDCSILTTIKRGERVLLPCEVCGKSFDRPSLLKRHMRTHTGEKPHVCMVCNKGFSTSSSLNTHKRIHSGEKPHQCLVCGKKFTASSNLYYHRMTHIKEKPHKCSQCSKSFPTPGDLKSHMYVHNGLWPFRCHICSRGFSKPTNLKNHMLLHLG