MAEKIRKLSNSEIEVLAKIVGECMTGTQMDSIFHECGVRDTSSESTKWKRIFYTFQAKQEIDGSSNAFLNFIKKSLNPVRFVSGKNGDHEAILAEINKPLLLMGLEMTNEGKLIKTVVATTISEVERRTRSLVSELQKRHIHADVVKCCKEEYLQENYFHAVFEAAKSLSEKVREKTGLQEDGSTLFNTVFSVNNPRLALNSLQTSTEKNLQNGLKEMLNGVTHMVRNVTAHELKVKWVVNEQDAIDILTTISFLHKQLDECFVVPQHIIS