MFALFHFRKHALQCHPMRQALFDVLCEVKEKTEMSTTSALQIRAGTDDQPEDPQLMRLDNMLVAEGVAGPDKGAPLSGDASGGDQADYRQKLGQIRLVYNQELQKYEEACSEFTQHVMSLLKDQSRVRPISQKEIERMVSIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCNITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAAHGLGGLPGANYGMLAGSSSMLNPYQGMLPGQDLTHMGMPPGFDLSAYNPQLVSSSSLSFSNGTISSEPG