METCVLIPKEFSLALANDRSNYKGLFKNDSGSLVTDVRISVWSNVLIPAGTLIYPFQGSIRFDKIDLYSLLDDNDIRREYGCYDEVFFSNYSLNKRQCNWIRFLRIVQSYDEQVNLIGTKVKGDPIFEVIKDVQPDTELVAWFLPTAEQDFVFIPHDMCSRSALYRCTIDSILDESPLDLSMALLSHHSSSTISHPYYEVDEYESTSEESSSSTLSLTGDHLDCSILTTIKRGERVLLPCEVCGKSFDRPSLLKRHMRTHTGEKPHVCMVCNKGFSTSSSLNTHKRIHSGEKPHQCLVCGKKFTASSNLYYHRMTHIKEKPHKCSQCSKSFPTPGDLKSHMYVHNGLWPFRCHICSRGFSKPTNLKNHMLLHLGRCSNKKIVKSISDY