MESNKFFFNPSTSHGNMFFLGNLNPVVQGSMMNMEESSSKRRPFFCSPDDLLYDDVDVDYYDDHTPDKKRRLTHEQVHLLEKSFEKENKLEPERKTQLANKLGLQPRQVSVWFQNRRARWKTKQLERDFNLLKSSYDQLLSNYDSILKDNHLLRSQVTSLAGKVQAKAETAPYQVPESNQLDPVNMNRFEPAIKTEDRLSSGSAVLDEDAPHQLRDSCDSYFPTIVPIHHSAEEHNNGSGNDTGCFADVFVQGESFGFWGWT