MDSSNDEALDIIITNVVATFRTRCHLNLRTIALEGTNVIYKPEVGKVLMKLRKPMITASIWSSGKIICTGATSEDEAKLGARRLARCLQKLGFKVRFSAFKVVNVLAVCSMPFAVHLIDFTKNNRPIASYEPELHPAATYRIKNLKATIQVFSTGSLTVTGPNVQNVATAVEQVYPLLFECQKPLCK