MSKLFLDELPESLSRKIGTVVRVLPSSLEIFEELYKYALNENSNDRSGRHKKPRIDVSSDLLKTDEISETNTIFKLEGVSVLSPLRKKLDLVFYLSNVDGSPVITLLKGNDRELSIYQLNKNIKMASFLPVPEKPNLIYLFMTYTSCEDNKFSEPVVMTLNKENTLNQFKNLGLLDSNVTDFEKCVEYIRKQAILTGFKISNPFVNSTLVDTDAEKINSFHLQCHRGTKEGTLYFLPDHIIFGFKKPILLFDASDIESITYSSITRLTFNASLVTKDGEKYEFSMIDQTEYAKIDDYVKRKQMKDKSMSEELKAKSKSKGQATDGTADQPSILQEATRQMQDEKKAGVFSDDDEENDQNFEAESDLSDGSGQESSDGAEDGEEAEEDDEEDDEEEDKKGQSALNRDNSFASINGQPEQELQYKEFKEPLELEDIPIEIDNDDDEDDEDGSGVEYD*