MREMENKVLPLTCLDLANFDLHQSAVSLKQACMDCGFFYVINHGISEELKEEVFEQSKKFFDLPLEDKMKALRNETHRGYSPALEQNQIHGDYNKESFFMGTEGLKDDSLGAKPFYRPNIWPDSDVLPGWRTTMENYHLELLRVCKAIARILALALDLDADYFDTSEMLENPIAYMRLLHYEGMSDPSRGIYGCGSHTDHGMMTLLATDGVMGLQICKDKDMKPQKWEYVPSIDGAYIVNLGDVLERWSNGLFKSTLHRVLANGQDRYSIPFFLSPSHDCLIECLPTCQSEKNLPKYPAIKCSAYLTQRYKESHRETRASPENRPK*