MKISNDTLAVLQNFATINNGIQVKAGNSLKTISPNKTLLGLATVPEHFETPFCIYDLSQFLGTLSLFNSPELDFGEHAVEIVEGETRLRYVYADPNTIVTVPEKRLECDGDIEFDLPHKSLESLKKAANILGLPNLVIMTDEAEEYLIASATDVKNSTSNNFKVKLDGETPSGDTFKMVLKFDNLKLIPDDYHVRISSKGISHFDGTKAEYFVAVEQNESEYTASQ