MIKNIIKAFLFKENIDDKKVIDNIDIKENIIDKPLDNVAKFNNIIDFACEVIYKTEIWKREYPTLCTYSKDHPITDVIRLLGRKFQSEYFTNALEQRTDSELPDIDLDTIFFDYTVELTNDGKKFLDIIEKKDIDKIVYLNKDIILPWPWHRGRLANNIASIGEGRVNGKWKQDNNHRVYLYLPIGVSFVGGGNHSLTTGIIQGDGIVKPNGIYDITTVYKYVKCDGMNYIRIEDEQIISPVYNIEFAAIFEIGRMMIEKGISF