MRHDARWIGMAFVLSAHTPASTASASAARGRAACASRGPAGARGNGRAAIAGELHMTASVAGGDVAADMDESGLFVKSTPDVLVSILQRKVEEVKALRAECAADMENHPVALRMKNKGNYPRSKAFIKALSKRSGTLSVIAEIKRRSPSKGKIGEIKYPAALARTYYDGGASCISVLTDGPGFGGTLDDLRAVVKEMEKDAETTRRQLLDATHAYGLDALVEVHDEKDLEIAIKAGAELIGVNNRDLRTFNVSLETSERLRSLMPEGKILVAESGISDPGDAWLLRDMGYNAILVGEALVLAAEQSAYQKTGYASTSFNQCKGMLRAFRSKASTEFASPTEAMFQGADEGAKETLGELAM*