MEAKVIIAGLLTELLEVGVVSRHEVQQQLGSGVMHLLHGNLRVKKMPSRVDTLYNEHASALRKFCLAYHDIGAVIVELADELSRSCLDMMRHSMHLPKYHQQTLALEIMQIYALLAHAIRTRSLSLELDDIAFQSLFPNSYSFIDTWLRSHATGGKGIIDEYRCQLCESLQKDAMFHSMVDEISVHGWYKSHFSTMKKLLKDGRKPQEVYDVLGLRVVLKPNAGKDEWERGTKTCYRTHEIIQSLWKKVPQRMKDYIAEPKENGYESLPLAVDLSDCRFQ*