MNEDEFYLNLEQYIEESKKRIVNKERLITSENDEEIQTLDKKKTNFDFYDYKGLVILTDNDSENEYENCKNIKDIISIDDDKEMEKIRKVLEIQKGIKNRKKNEEPNIARKGPHTNKLRNKNSFVQNKKTSKKNKENIRKFISLEKEIIITKTLMRKKKENIDNIYKYINKKEKIIKNLNKNMIKESEKYQELLVENFKKTENLIQKFEEINARKKKKKEMVQLLNIEMSKLNVELEKKEDKLKELDKYKEFLNKLSSSNKNDDNPSNDEIIIKTDEKEKKFSKNMEKYINNSQLLIDHFNLLEEEHLQLIDDTQNAEYALQEYEKKLQDKKNKYEIKNKEMDNKITEINNYIKEYIDKISYYDNVTKHSKYNITFTNINNKIDYICTQLSYDVNTNEIMKKFQILENKIYSYITTLNKYTEENKHLIYEYQREREKERRKQMRFEINLDRKSDKQNQNTKKSNNKNINGNLKEKKEKRENIYTLFEKDIFK*