MRPHAVGTGGGGVGRRKAGAAAAAASREWMVVPASGPARVEEAGKHAVMARTGLPARDLRVLDPLLSYPSTILGRERAIVVNLERVKALITATEVLLPNTKDPAFARFVRDLQTRVLASSSDQAAEFTDMEGESSNVASPFPLPSASKGHEMEMTKKTTAVVPEMTSSSSMPNLAIAKDGNTNVLPFEFRALEVCLESACRSLEDETSTLEQEAYPALDELTSKISTLNLERVRQIKSRLVAISGRVQKVRDELEHLLDDEMDMAEMYLTEKLTQQEISEASSRAEVDDPSQTEEDRDEDYRSEPDGSNDSFIGYKPNIEELEMLLEAYFVQIDGTLNKLSHLREYVDDTEDYINIMLDDKQNQLLQMGVMLSTATVVITAGVAVVGLFGMNIGISLYADPTTEEETRAANRKFWETTFGTVAGCVILYIIAMGWGKRSGLLQ*