MDVKEYTHNIIDIDISNHIKIRSSNNYNNKKLKETIRQNAKKIRDITFKYWIKEKQLQSGNFVINDENINDKMIIENKKDIINNINNDKKISYSYVDSFQTCVTNSKDEEGVLYIDDLYTYLIRQLYILFCSLEVRKKKNNVQFDFTRIYKYTYNYKKLESHISYEYLKKYDINDDIIKNDIENFHFYAYDHNIEDPKKYCDMEENYNNANYNICIYLPTKKEIDILFIIDQLYDYFYFVLYVPITTKEKDLIFFPFNIKNNLLVQYHFNIFIPYDYIYYTTYKKMNNFILNYSKIVKNYELSNSLYKHNDTIILIPLIAYNKLGYRIGSGKGYYDKTLTKTRKKNDIIKQIKNIQMNDNIITNNKDHDIQKENHLYLGTKNDTNNIICSNVKNIKHKTFNNEIEIYTQNKQKIYFNEIKIGVSFEMFLYDIDFSETTDLILDYMINENNIYHFIL*