MTTNQKRTIYAGGLAEEVDENVLNAAFIPFGDIIDIQIPLDYETEKHRGFAFIEFESAEDAAAAIDNMNDSELFGRTIRVNLAKPQKIKEGSTKPVWSEDSWLQEHAGKTLNNEPENFESGDEDDKNNHVNKEDNDDTVKKKKDNDITESTPKKLKKV