MECLLADQIEKPSCMESDRLPLLHEPVDDALPAAPLPPHALHTLSDVSNSSAKKTQQLILDGKGCNWHQSPIFAPQDKERQSSDSLPVLDFDLLCATVAMQREPLSVNIQRDACEAGVQRMWEGGVLDCFEDREIALQTCCCPSITYGKNLDRAGFGSCIAKGGIHFLLLVTALVSYLLFLCAYGHQYLYTAIAALICVAAYASYYRIQIRQRFNIKGSDLDGVVSAIDDSLNHFICGCCALCQEARTLEMNNVQDGSWRGRGDTIWVGSYAMPTASPQTIEPTTQTRQPVVITISSEHTNESNSHSWTHQQDSAAQLMEP*