MKGKIEWVRVSAVVHSTEDREKVGEAISTLFPFEFEIAVSKAKGHYGNPMEYLEVELTKSSEIKKFWKNLLELLGEQAEEILSTLEDRIDEQNVLHIRIDKQKAYLGEVSLTSGGDPIAVKLRLVTYPSKREKVIEFARELCTIS