MEVPGAETSVSAGRKPHSVLMDRLFQEGRSGKGPQGMGLPTSASLRSQPPVGSLVEGRRWSQIIPHSRHDILNVIGEFFVGNMLFREAIFADYSYRYLPSCLVTPTMFSNVVFGNKWHVIILNAMGNHALVRCAFDALGALPRRRIRRAHSGGSCSLQHVAKLRAYPRSGLKARKLRGRRAFPFLNPTSALVKSPHSLVWRIARPHAPNVLRSIFHLAHRAMTFQGSADGHSAVVLLDTGADANFVSAAFVRTAGFAVQTHSDSVTFGDGRTGQVSGSVSVKLKIQSYSRVVNCLLTLLAPGTDFILGSKWLTHMGAQLDFVVPNCVLRSEGRRITLQPGSPSGPASSQSSLSFLCSAMQIGKALKTNSILFMVQVMTATEDAHDEDQEWQPTAGEAMPTVPAMFQPLLKAFED