MKIINLQNKIIFTISVILVNIILSPVLVAAQTNSQEDDFPAAPDTGTPVGTSTPGGSRPNTNCPETKLPLRALIANNGKDFTVAEYPNLLFNVPYASNQISNIEFALKDPAELKTVYRTAIKLTGKPGIVKVSIPQKSEYALKSNKDYRWNLILYCRGNKTDEPDQVLTGWIKSVPMKTQLNNQEYQSYIENNIWYDGISLLADKYFADPNNSKLKADWQNLSKSLKWDNLDNKGFAEIVLVEPAE