MEVTKKNIDLSWYKHSNYEYLESCSLYELYQQLSARALLRDMLPTENEWVLSHWEQIKQTGKISLSDMGYQIDIATTKETPRTALVSPIYVSQVEEMAEAVIRAKETMLFLAEQAQQEINDKYDIIDSFGDERIREKSLSADTKNFRDGGLDDTYMLLKERASLPKYDIDHMAYDVALLNSCSGVCKGRTEVHLSIDLAATNKEILRDVKAFLEKYREIIGIYPPEPKNLTIEKVINDRVIPYIDLTIWDSLEGHGILTDALAAQILFSFNNGVKEVRSADKVQRVTAPNAEKALSETFLNKLYAEMAIENINQP