MTADQNEARVPKPVTVSHIFGEIVWLLSQSPRHADVTAVEMNWLLMPPILRRQFHIFQEGERPIGAAIWAMLDEAGEQKVMKGLRETGAKLEDAEWTAGDRLWLVELIAPFATVENRHAELMMADLITGPFSKRAFKMLSTNPNSGESQVVSIPSDMGERLVQSTLEKMGASGSCQ