MESFRSYGEEGDGCYFQNLKLHEEDHCFLDFRNRSIFCMYLLRQWSFEYLLEISLFYPTQHLCDTSTSSTTTTTSQSCLLQDEFDATLFEGDILSFWPALQERAHLKEVKQEPDGDAAEKKHDGSGEALFSSTQHLCTNTTTAQSCFSQDQQELEARLEVHIMSLLAALEGEHHGGEKVMKGEVGRDAGEKKRNGPEEKPLLSFQQVSRCFCMPIKQAAEKLNVGLTLLKRQCRELGIPRWPHRKLKSLETLIKNAQELGKPMIEVEMLRRKKKLIEERPGHIELDEVTKVLRQACFKEKFKRRRLMAMEGHRYTYSIAGGVVLEDDEGIVRAGVPFRRAKFKYSVEQVGKAVFDQGWLSTDDGCTSRVAAGITEKWWQQHMCDFDGAAIRAPGLELWGESKGLPKLVIPGNDDVSTSLPC