MHHHHHHSSGVDLGTENLYFQSNAMAGDVELADRARRRACRLLRRWLAETHTPVEPGPLSLRIGPVRVSAEVAYRSPTGAHGFGPIRVLDAEGVPVALADPVLLAAACSADSRSRSLPSAPINAPDAGTAVDWVLSSLADDEDDEVPAGMTAEEAVRLLSRQVDDLPRSPGADPWSLVAGPLAAIGRFGRAGIADECWLLEVLAGRLRAVDDDLSRSWLSSPTLADRAVLVGEGLRYRPDVRPVPFDVPNPLHEGKSDVPPPPVPVLGGPWSLRPVEVAVHGDGGPDVALVHRWMNTPHVAHHWNQAWPLERWREELAHQLGGEHSLPCVVGHEGREVAYLELYRVTRDKLAGCYPYGPHDLGVHIAIGEREVLGRGFGSSLLRAVAGALLDADPRCARVVAEPNVHNEASVRAFAKAGFVREREIGLPAKNSALMVFSRV