QEPVSFAEVAVCFSREEWALLDPAQRVLYRDVMLETYQCVASLAGDGLTNIKEDKQKSVVAERQLSGTSVEEIRRAVQGGLSQGQGELIEKPLGKHLGKTGRSPLDFNTGQKQPEEPSSKDVSQKKKQNPRTECGNSFEKDSSIVNHQCTNSIKSLYKCSDCGKSFKRRSYINHHQRVHIGERPFQCSECGKCFKWSCDLTGHQRVHTGERPFQCSECGKSFKRSSHLNCHQRMHTGERPYKCSECGKSFKWRSHLTSHQRIHTGERPYRCPECGRSFTRSSHLIYHQHFHTGERPYKCTECGKTIKTHSHLIYHLRTHTGERPFQCRECGKSFKRSSELKRHERIHTGERPYKCPDCX