MREYPDLNLEGLLLSNDACCDIIYKETYFRKHALQCHPMRQALFDVLCEVKEKTALQIRTGNDDQPEDPQLMRLDNMLVAEGVAGPDKGAPLSGDASGGDQADYRQKLGQIRLVYNQELQKYEEACSEFTQHVMSLLKDQSRVRPISQKEIERMVSIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCNITVSQVGDFCGFHLFLMGLIFFPMQSVRKLRSNFNLT