MDIGERILCFTDSSLLAEIRVGKSSSMRTECVQTTSTLNPPGEPSFNEILINTVKQYRVLYCNQRRAYENVDRNLIWAEIANKIGRRCTAEFAKKRWLQLRDRYRKEYKIAVANNFSQPQKWNHFHLLEWLNPYLQGALPTGSSTNSTNGTNVLVRNGTFVASDSNYFDYAAEIAAHAQNINECYGACDSDALEDIKPEIITLETILAVAEASANANEDYMCGGIKSSQTICSENGNINEEYNEKNEEPMNISNESSTISSKTLPISTKNALEGKIIKNLVKFYSKIQISLASDSSITMSICDVQSPELNVPETKDGVGEPIPTSKLRSTAYSTQLRLRSRNIKKYKSKYVQSSPLIQTFAVPSVRATIDTDWLNSEEMLFGRIVGLRLQKMRHAQRAMVRMKIMNLLDNEFEETAETGSSVIE