MGDISIREYIRWLPDDASEPTSTIVLTTPQRRFVDIRVLKPLPSDPASADPVIPPSQLDWAIAGTSTSSSSNINGASHSQWHHWIDSRTADAESVVDEGHMLGHPSDPALTLEKGRMVNPTTGVETDYEEMWRSEPVETVPCAGGGAAEVTCLALHPETRPRRGLVVRLGQYCQAFARDGDHIALERLKWDSDQQRWVRQVRLGEQEFPTDMTTYFAHEASVGDEVTIGGRVWKVVERG