MRKDIYQHFSVEDIPFIDKGLEWLRQVEEHYAPILTPFINPHQVFILKTLGNHHGIQVFSSNDFVPSEYSRVLLAPDYFKPTLMDFEMELLEIVYSSKFDQLTHSKILGTVLNRLGIDRKLFGDILVTENRAQIIVDRKFVSLFQDGIQKVARLPVKLEVRPFEELLESKNDYQEREVLVPSMRLDAFLSNVLKLSRSQTANLLERKYVQINYHLVEKSDYQVQIGDLVSVRRFGRMILLKENGQTKKDKKKLIVQLLLSK