MRDTVMNEKYFREYILEETGRIKNFQNKLENNEVREDRIYSVKRKIDAIQFELLIARYSSGEDIEKLENDFIQLLNDMPLYWNGNSGYIDMLWMMALAILFDVSREKFGILSDLVTQYNRKDALLEFFVNYKMNGNIGQLKGDYSYGFPYDKLTDIVANREKAVEKLKEYLEKYWYVGHKNMGWYDIHKAKEKLYYGYWSFEAGAIAKILNLDDSNLKDVPYYPYELVHYKSNSM