MNKYETHVDLEYLKEHGRVEKISDGVIFCSGLENAALHQAVLIDERHRGVILELNEEFVGIGLIDKTNDILEGMHVGVSGKFIEVDLFEEMAGRIIDTTGKMLYEESEEKPTATSPLFCVTPAIMTIDSVTRPLNTGLAVIDSITPIGRGQRQLILGNRQSGKTQIAVDTIINQHDQNVHCIYVAIGLKAAYIAEVIETLRNHGAMEYSTVVATAASDSLTAQYLTPYAGMALAEALRDQGKDVLIILDDLTKHADAYRAITLLFNRPPGREAYPGDSFYIHSSLLERAVQMNEEHGGGSITAIPMIETLSDDVTAYIPTNVISITDGQLFLKSDLFNRGQKPAVDVGVSVSRIGGDAQHPIIRKLSKNLTLILSQFEELKELLDFGNALDDGSMKMVSDGRLLTELFKQKILSPLSVTELIVILYAFQNGFLTKIPPANIQTFKGLLLEKAHMHQDFESFSAQIEAINELNESHVEMLEEIIRETGRLFS*