MSFSNKCDDQNHGDQEDVLSDDGTHHEAILREKKIRRLNMEQVKTLEKNFELGNKLEAERKVQLARALGLQPRQVAIWFQNRRARWKTKQLEKDYDVLKREFDAIKAQNEALLAHNHKLHVEIMTLKNGKGPTESINLNKETDQGSICSTRSENSSEIIKLQCNNMKLMDQTVKEETLSNIFSGIDDNSAGFWPWLDQQPHFN