MSEVERALDVLLQEAEELCIGSSVVELDRIPTALEFCREFYSKNQPVVIRKALNWPAIGKWTPKYLIEALGDRSVDVAIT PNGYADGLATQNGQEYFVLPLETKMKLSEVVRRLDDPTGAVHYIQKQNSNLSVDLPELAADLRVSDLDFAQQSFNKPPDA VNFWLGDERAVTSMHKDPYENVYCVISGHKDFVLIPPHQLSCVPRGIYPTGVYKTSDSGQFYIEPLRDEEGSDQFTEWVS VDPLSPDLAKYPEYARAKPLKVRVHAGDILYLPNYWFHHVSQSHKCIAVNFWYDLDYDSRYCYYRMLEQMTSARSG