MFEETIKKQFELLDISNFNVDISHRLLFVCGGKVDVRAPIPPSFRDRLLTYTAKNASELHEHFILAETFKDYFKENAYPDLLVFEDDIASISSLIIIFLESPGSLVELGIFCNKSELFKKILIVASAEEVYGEDSFIYLGPLEYIKKKVSSSVVIYPWPDPEVLKYDNDFLDDLCVNIKEKLSSIPKTEQFSKDNSGHIALLITEIISLCAPIQLSEIESALNSLGINISTKIINRSIYLLQKVGFIDVLSYSSNKYYFPLKERKWVKFGKTKDNKLIDNQQLKMKVRQSFVTLTDPLSKRRITALRQIIAKKEMAEEIN*