MRKLVAALSASIVFTGLAATTVSAESTEHEIKPGESLWEIADQYDTTVEDLIDINDLKSTVIHPKDMVYLNDMYTVERGDTLTSISDELDVKVDKLKDWNNLSTDLIVIGQELSIDGKLDTKANKETQQVSNETPQKEQNTSAQPEAEESNASESTEESAPAGKTISMSSTAYTAKCDGCSGVTYTGVDLNSNPNAKVVAVDPNVIPLGSEVYVEGYGYATAADIGSAINGNKIDLHVPTKEEANNYGVQQVDVTIVE