MDLKLPPTNPTNPQQAKTFMKSIEEDEKNKTEDLDIIKKEDVDEPKQEDTDGGIGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFCDFKIQNIVGSTDVKFAIRLEGLAFAHGTFSSYEPELFPGLIYRMVKPKIVLLIFVSGKIVLTGAKKREEIYDAFESIYPVLNEFRKN