MEAPEYLQGGRGTPHCAPEKGAGGDHFVVEDLLDFSNGGEEGDDWGFDAAAANSADDSSTVTAVECCSNSSSSRREPHFGCEPAFRSFDDACLSGDLCGPHEELAELEWLSNFVEESFSGEDVHRPQLVSGTNPTTSFWSSRALVFSPSTATASSPELELIKPPSAVPGNKAKKQASAAVVGSPREGQRCLHCQAEKTPQWRAGPMGPKTLCNACGVRYKSGRLVPEYRPAASPTFVPSKHSNSHRKVLELQHHKEQEQPQPQQQLLLHDGGAAAAGGDGYLYRHVGPDFRPLT