MANNEFNFNNGSFFNEIMTMFEKIKKEEQENNKLNVLILGKTGAGKSTLINTVFGEKVAKTGSGSPITANLNKYEKDGLCIYDSKGLEIKDDKGIDNLKQFIEDQKAKEPSDQIHLVWFCICEANRRIEPQEKELIKFLKSEKFCTILVITKAQQDKDENGCSFKDIVKKELELDDEKIERVRAIAIEDDEGNVKKLLGIKELVNKTYCFLNEGQKNAFARKQQYDKDLKREACKEKAQDKIKYYAGLSSTVALSPIPFSDFPLIATNQCAMIYHISMIYELNLSSKDDALKILTALLATGVTGFAVKTLATGLMKFIPGVNFIGGAINATVAYNATKKIGEFYIDYLDEHFEDIQNGKKLDFEFKNLSYRKISNKS*