MVGIGGAGMSGIARILLDRGGLVSGSDAKESRGVHALRARGALIRIGHDASSLDLLPGGATAVVTTHAAIPKTNPELVEARRRGIPVVLRPAVLAKLMAGRTTLMVTGTHGKTTTTSMLIVALQHCGLDPSFAVGGELGEAGTNAHHGSGDCFVAEADESDGSLLQYTPHVAVITNIESDHLDFYGSVEAYVAVFDSFVERIVPGGALVVCTDDPGGAALAQRATELGIRVLRYGSVPGETMAATLVSWQQQGVGAVAHIRLASELATAQGPRVMRLSVPGRHMALNALGALLAAVQIGAPADEVLDGLAGFEGVRRRFELVGTCGVGKASVRVFDDYAHHPTEISATLAAARMVLEQGDGGRCMVVFQPHLYSRTKAFAAEFGRALNAADEVFVLDVYGAREQPLAGVSGASVAEHVTVPMRYVPDFSAVAQQVAAAASPGDVIVTMGAGDVTLLGPEILTALRVRANRSAPGRPGVLG*