MESNKFFFNPSTSHGNMFFLGNLNPVVQGSMMNMEESSSKRRPFFCSPDDLLYDDVDYYDDQTPDKKRRLTHEQVHLLEKSFEKENKLEPERKTQLAKKLGLQPRQVSVWFQNRRARWKTKQLERDFNLLKSSYDQLLSNYDSILKDNHLLRSQVTSLAGKVQAKEETAPCQVPESNQLDPVNLNRFEPAIKTEDRLSSGSAVLDEDAPHQLRDSCDSYFPTIVPIHHSAEEDNNGSGNDTGCFADVFVQGESFGFWGWT