MVYIGSRFLCWFGNKPVLCTDDPIVVKEVLMNSNGVLESMNFNPSVREALGRGILILNGSDWERHRRIVVPAFGVDNLKEMVSRINESGRNVIQRWTQKASTCDEFELDVFKEFKIFTADVIGTTSFGSDPGQAKRVIELIDEQIALAIADYSFVPGYRYLCVKRRWHSMKLNREIKKCLTELVEGRRKMATRDSDLLGSMLEANQKDADNGGLSIEEIIDECKTFFFAGHESTAVLLAWTCMLLGIHQEWQDRARAEVFEVLGTDRVPTWSDVNKLKTVGMILNESLRLYPPGVAIVRKAVMDCKIGSICIPKDTQIFIPLLPMNHNETTWGEDAEKFNPNRFSEASEKASFFPFGKGPRACVGQKLALLESKILMAMILQNFSFHLSKNYIHSPVVFITMYPQHGVPIILHALKR*