MKNIFETLKDLENQISCLDESELISLEKAKDRILAKDLYARKNLPSFDNAALDGYAFNYTDINEALEIKGTIFAGDKNFYTVAKNECYKIMTGAKMPKNADTILMLEDEYIEENKLIIKKAPKQYNAYRYKGEELKKGEILLQKGTKLNDKHIALLASQGLYKIEVIRKIRIGIFSSGNELKEPWQECDEESIYNANALPLLTMLQNASYLGIIKDDFKSTKEALENTNFDLLITSGGASVGEADFMEKALDELGFTPLFKGLKARPARPTKLYRKGENFVLILPGNPMAAYLSCFIFAKKIINLLSGNLDNPLTFYGKMGMDLKLKSGRNNLILGNLEKGIFTPFNENKFGSGMILPLIKSEFLLISEENTSELKKGDEITLLKI*