MFFGGDPFEHFAHGHGGGGGRARRGPAEDVDTTKLYETLGIEKTVDEKEIKKAYRKLAVKHHPDKGGDEHKFKEINAAYEILSDPEKRAKYDKYGLEGLEDGGGPGGASADDLFSMFFGGGRGRRGSAGPRRGEDVNHPIKVSLEDLYNGKTVKLAINRQVLVGEPKMCSTCDGQGVVVELRQIALGMVQQIQRHCHDCEGEGYIAKKKKERKVLEVLVEKGMKHNQKITFRGMADEKPNMEPGNINFIIQEKEHETFKRKGADLLVSKALSLNEALCGFAWIIKHLDGREVVIKSKPGEVIKAEADGGKPFVKIVANEGMPSKGNPFVKGNLYVVFRVDFPSDNELNEEAVKSLKTLLPNPAMEVEYDEETAEIVHLDTADVKNFGKGGVQSHDSAYDSDDEEGGPQGVQCQQS*