MTRKYSVGILGATGTVGQKFIVLLKDHPWFTVTHLGASEASAGKKYKDVVRWKQSSPIPASVADLVICELDSNVAGEVEVAFAKSDIAVFSNAKNHRYDADVPILIPNVNASHVDSVVKQRQNHGYKRGFIVTNANCSSTGLVIALKPIAEAFGIDQCFVVTMQAISGAGYPGVASLDITDNVVPFIDGEEPKVEAEPNKILGGWDGNAFVDANMKLSAHCNRVHVIDGHTECVSLKLKKKATAAEVEEVLRNYSTPDLEKMNLPSLPKQHIIVRSEKDRPQPRLDREANSGYTVTVGRVRECPLFDIKFVLLSHNTVIGAAGGSILNAELACAKGYL*