EDVPDDGLYRGQKAYQKHVQKNKEVPKAMRVGPQRASGSTIRTVTIVDYQPDVCKDYKETGYCGFGDTCKFLHDRGTCTCYSLSPDCVDVLTPALLDLAGWQLDKLAADPKRDAEEESDEEDSDDEIPFACLICRKPFTDPVVTRCGHYFDSACAIKRFAKTPKCAACGAPTGGIFNRADKVIEKMKKTRAEHEEEE