MKFSILALTTLLAAVSAGKVIQLDFVRTTSSSPIRQKKITLPKGLKVDLAIPVENDLVLYSAKVQVGSPEQEFVVQVDTGSSDLWLYDSSDLCIGGGCKQYGLFNTNASSTFKDILPGKFGISYGDGSYAKGDWAEDTVTIQGVKIPKQQFGLAKNTTATPAILGIGLTGLEAAEKEYNNVPKSLYLNGDIGSYTYSLYLDDLEATQGSILFGGIDKSHFSGPLKTVPLISSYAFWVTLSRLDIKSETRNKTVNALDVPGQVLLDSGTTLTYLPTISYETILQDWGIDIDPDYGAIVPEYKLQKLQDEYLEYNLQGAKIKVSAAQLFAPAYTGDDLNTVAIYPNGQKAYGFLVAPNGNSTEGLILGDSFLRSAYVVYDLPNLQISLAQADYSGGAPQIEPIDPGLNAVPGATPVRDWGAVYSNVPISTSVNYTPTTYTLSPRPYNGSSTD*