MESEVERFHRHPKREKLTKCVEFPSIFPEELITEIISRLPVKSLLKFMSVSKSWLSLISSPEFINTHLTVYNNNDQRHHRLMLGFSMHCYKLRECSFSSLFCNPVIELSDFNYPMKVEYDEGFSPVGSINGLICLVHGYHSPKHLFLWNPSIRKYKKFSNSRPKFRYDACMYGFGYDELHDDYKIVGIFCIYGRSLHIDFKIYSLKGDSWRMIPYSHGGMCFSRRSVFVNGKLHWTTHSFDQSVCKGGGIVSFSLAYENWGKVEEPCYGGKESISDLGVFGNDFCGFSHHLAIGVDVWVMKDYGIKESWTKMCTITYPKLERDIYFPSVFLSNNGDVLVGYGSMFILYNPKDDSFKYPKVINYSEWQIGEIYIESLISPLST*