MRFKRSAETATAELEKEIKESATEAIQDSLNFDWFWVGSSEPVLMTSLMSLEGVPSFVPATSPEMYMGDFNSIRYEPGKQHEFVKMKLGGTEVLVWRPDGIVDDQTLESLDVSQGFLGMQEEIRNLEHCKTGKVTNEAVPIEEFSEIFDDAGESLGFALAVVYVDDILLASSTAEAEERIVSVISGVVPTKTTGQIDENGGSLSFIGRTISREPHGSEIRLSVNPSYLDSTFADYGVVKGTENVPDIAAHMERTVSNPEHQKPLSDEAYTKFRRGEAEELDPVVVWIESDSSSALQLIQSVDVPKKSRHVEIRLLWMREQLEQKRLYLRHX