MKRLAKAAFSQNSLTAPIVSTFVYLISVVRVVLNGNWPVTSSDTAMFQHIGWMVFSGKRYYIDAWDPKPPLTLELATIIAYISNGDPHLQHTLSVVSTIVAGILLTYLISHITSEITGNQFAGLLSGIVFITFPVIHYSAVFGYEPKYFVFLFGLGSIYLSRNPKPILSGAAAAASAGMWQFAIIFPIISFGIISRRKSKDLILKYVFGATIIAFISLLPIYLQGGLVAMTVEVIIAPLYAGETQSFLYRLVKGVTHLKLMIPIALLGMAGILLGFLDDIRERWWVVGLLLWFCIQIFILDYDGADDLFLGIILVSMGIGFAFEKLSTKYESERINSIVTAVVVCMLIWQVVTLGGVGVITNPYSYSGDGPDQAILESGIQQFAHLSGYTEYTIGGSPPDEQYNVKSRYGPDKIEELFFTSTIPSTCHYRLSGMELEWMNLTEQSFTEEKCGKWRLP