MDDLTARPLLDSVVVSTTGEIERRRERFSACSLVAWQVGALGDKVELNVFADDVRSAFHIRRADIQFTKFHPEDFFVTCSNQSDRDAILRQPRLATASGRVFLFRPWDESLHGVQVRYRYRARLCIEGVPMHGRIDETMTKVIGRKCAIHYVEEYSRRGNYNRTYDLWMWTDEPRAIPRGGSFSITAANEESRTATLLPPSQRRARPTMSWSTSTLWKIFSLAKPVLTNGTMKFKMMALATRSTHFLVELNQTQPVAPRMKMKTETATPGASTVVALSGIGLVVAPPVTAGIRIGGTASAVIRTNEANHGERNALIIGVAATGLAIQRYKKPLSPASLKTIADLVEKGGCKTIRLKTLKKKAAIAPL*