MPLTILSQTQLRSLLLSLSRDQIIELQQNLSNALRDYSTGSQEKGCAAAYQPTRTAITRQNGCTTLFMPASTGNTLGMKMISLQDNMTLIDETSLPFGLINAHELTPFRTALTATMTLNKRKRVRTVVVFGAGKQAYWHIRLALILRGEGIKRVYIINRSFDRAAQLLRDIYSPENASWRGDVKFSAVSTDFVEYDRILHDALLKADAIFCCTPSTEPLFPAQILTSRDGRRKGRLISAIGSYRPHMTELPPELLRDEVTVHSSHRHFHKHVRRSGVVVVDSLDAALKEAGEIVQAGIRPHQVVELGELLIVRDASRGEGDNSEDGKSLRDWVERGNVIFKSVGMGLMDLVTGGDLVRLAREKGVGTTLEEF*