MKTSEIFDTLLENLKVGETSSIVASRRDEIVKALNKDFRDKDGCTDYKLMVGSFGRHTAIKGVSDLDMIFILPPGIRSAYDGDTGPRRILERVRDDLKARYTKTDVRVDQCVVRVQFTSNAFKFEIQPAFENSDGSFDYPDTKAERWKVTKPREEITATKECNDRTSANMRHLARMVRAWKNQNGVNMGGLLIDTLVHSFFSQTDDYDSAGTGSFDRMVRDFFEFLKKEPDKDYYLALGSNQRVAVKARFQPKAKKAYNRCLEAIEDAGKASANKKWREVFGTSVLLSTSTSEASRSFTNTEQFIESWYPVDISEDVTIDCEVTQDGWRPTRLREMLRTGSLLKADRSLTFRLVGCTVAEPYELKWKVVNRGTEAERRDKIRGQIVDSSRPGVRIEHSDFKGEHVVECYVVKAGVVVARDRIDVPISNTSAKAPSIT