MIYFYLVLLLKSLMIINASKISNFNNIKKRNIFFMHSNINKNSYSKIKIAHDIFLKRNRYFENGLQHTKILLVNLLDKDQNEIFDFSNNNIKETSTNEEKRKKIKINIDNKNNNNYNEEKSSIKATLSKTKKFCNYLTNKLGRLNKKLREIKKLEAIFYANPNILTEAQQVKLSKKKHIKNEIVLINRYRKKYFSYKRNLMKNIDDLSPFFYSKKKKKKQLCTSQEFAEILKSENPKEAVQNIKNIDINKIPRNITDYLIFNKIGTREDIKILFGLKAIKINGNAIDDENYILNVKEDEVKVFDQVVRIHEDHYVVRKRFTKNQKQILEQKENEKMADIKKEVKGVEQFFNIKK*