MQLLFKIFHRMNMPGNQPWKLLLRHQLLKVIPDRLEHTRQNWEKDERWLFTEGVLKMPKPNTFSGKLFRLWKEFKSKMEKRKPTNTYELDRQPIFLNKLFQYKGKYLGETADKGIDKSIREVRETTPAWWIAEEKVIYTATQDQAKCFVFEVGVAGRLLPYKVPEESLRPDMSRAEPIRVIRIDKKTASMDPTITEGQVARMYWFRQQKLSELAWDPTEWNWQGRKKEEFFAYEPRLGRRLIWPCSDSLLVSRMKRANIQDKSQQAILKELWKGQWAAKTRYFMWLTMQDWLPSKRNIHLLEQT*