MTKTHLNFNTSIGVKKPNSIRDKEQGCPFCEREKLTDILAVEDNIILLKNKFPVLENTLQTVLIESDECSGDISTYSLEHLEKLLSFGLKHWIEMENSGRFTSVLFFKNHGPLSGGTIAHPHMQIVGLNEVDYTENIREEEFEGLAISQKGRSLLNISTAPKIGFYEFNAKLGDMEEIGAFAAYIQAAVRYILHSFPFKCSSYNLFFYKLGEDIYAKIVPRFVTTPIYIGYSIPQVPNNLEWMKEDIRAKYFDSFPAED