MKLLIEMNHIFFIYKILYMLKNNDIFTLNIENYKKKKRKNWYKISIFTYLLIFIISISFINLMTLYENRIISSIHFNNKYASILDEYENDYYSSLERRYSKNSIRNKKDDESRNLHNNMNKNNMDNADMSKNDMYIHNKHNDSGYISKTESNDSLNLNYNDTTKPLTKEQLFQIINSLKEIPSDEDLENIWKHTISVAKEGLGRMIKKLYFYLDGYMDEYEEMQKQKCFCFRKEISEDFMDEINETLSSHEKSYTYKFYKLIRKKRTVEKLKNFIFAFIDKMEKIINYLYHKHKGIYIMKVLKLHKLI*