MSAALHHQLSLASSAALSASDHDLAFHLQLTEAIQASLPSNAAAPAPPEEPSDASCALEIHAADLARAEHDRRDAQACRAYHARAAASVRVAAHDALFARDLAAIPEDRWAHDGDYFERPLPLEGGGALFRVLFKGMASREVVGPRDRDPGVGVLAVAICGPRGEVVLRIHKPVQAQAQQGRMMLEAMALVEGLNAALALGIRTLNVLTDNKPLHNHMSGIWRPRQKRLVDLINEAFSTKQKFEQCEILCVARTQVNYVTKLATDSLHTQIAKAAAVSAGKEKKENCTICLEDTDVSKIHAVEGCAHRFCFSCMKERVKVKLLHGMLPACPQDGCTTKLNCGGFKDVPISTVISDHGAAYQGSTNSSNSQDLLPISQVFSLDVHERTDTSNASIILKVHSC*