MKSSTTIITAYFDIGRGDWTANKGFREKLARSVDVYFSYFERLAALENEMIIFTSPDLKPRVEAIRNGKPTTVIVIDIKKKFRYIRSRIEKIQKDESFTNRLEPRQLKNPEYWSPEYVLVCNLKAYFVNKAINMGLVKTPLVAWIDFGYCHKPNVTRGLKIWDFPFDESKMHLFTIKKGLTVTSQQQVFDFMIGNHVYIIGGAIVGSQHKWKEFYKLVLESQKITLNNNIVDDDQGIFVMCYYKRPDLFNLNYLGRGKWFDLFRCFRSNTLGAKMQALRIFLSRK