MNRVVITGYGVTSPIGNEPETFLESLKTGKNGIGPISKFDVSETGVTLAAEVKDFPMEKYFVKKDGKRMDKFSLFGIYAALEAMVMSGLDTSQLDVDRFGVMVGSGIGGLETIQNQVIRMHDKGPERVAPLFIPMAIGNMVAGNIALRVGAKGICTSTVTACASATHSIGEAFRNIKHGYSDVIIAGGAEAPITEIGISGFASLTALTKATDPEKASIPFDKERSGFVMGEGAGVFILESLDHALERGATILGEVVGYGANCDAYHMTSPTPDGSGAAKAMVLAMEEAGISPEKIGYINAHGTSTQANDSAESKAIELALGDAAKTAYVSSTKSMTGHLLGAAGGIEGIATLNALQHQFIPPTINVENQDEAITVNVVLNESKEHKFDYALSNSLGFGGHNAVICLKRWED*