MPTIRPLCSLNLNVLIPDHFRCPISLELMRDPVILSTGQTYDRSSIEQWVASGNTTCPVSMQQLQDFSLIPNHTLRRLIQEWCVANRSRGVERIPTPKQPADPQKIRSLLAEASSSGNENEAARIFALRALRNLAKEGEKNRIVIADSGAVPSMIDAVFDDPREANGTTSSSLDHGRERVNGEAAGATGINSSARIWGDVAEEALAVLVLLPLNDTERLKMMQPERIMFISSVLTRSKSTDARVNAGALIELLSNSKELHELRVVLATTEGIMGGLVKLLHETKHPRAVKVGVKALFSLCLRRQGKERAVIAGAPSLLIERLLDLDKVDAERALGTIELLCTLESGCKTVANHPIAVLALVKVILKVSDRATEYAAGSLLAICNYSEKVQHDAIQAGIVKELLLLIQSDCTGRAKTKAMNLLKLLRRSWISNEHHMPEYGRTDVVPF*