MNEKVRDAVFEKKNEEMTTVLNKNILFKEYSNTNDLKDTFINIKSDYSIESEKEKNNISLFNVLKKKLKGEKGCTRFLIIFKISNYENENKTKINDIIKNIIKEKYEIITGVCLFVNIYSIILLESPDTKNLFNLLHDMKNIKYISELKILYFSELNKQKINEDFYFFEYKKEDQKGILTECNFVDEIWDLYINILNLCCFIKDNDKKDIFEKNENLKKNFSTLSNFYTNIANEYIWKIDEFFSFFTNDFSLPIDSFTDDFLDF*