MCDTNDDMVLSDRFFHNDSIEHRTLLGSDRSLDEDEASNRQLTFGIERLLGLQASAGTHVEKRDEPLYSVPFASDERTPHDSTIRDCECCNEHSGKNISAHLSQYLPSDGDIGSGNHAHGGMECDDSACDLGSIECKGNCSDRRLREPEDCVPFGVSAEKERRISKFIFKPLPVRIRGGHIGQTGINAPHVTLPMSYPSAAVTTSPPFVEAWSCDTGAPYCISKFGDFVNKAPSSSVDVGKLRSHSNPVSSYGKAGTQSVMSRRKRSWSRAVFSSLQRKGLERTFQEQKYITKPDRKRLAANLGLHDAQDKEPAESARHTLSPTFLSPNVDEILALNINEDRDDVDIVID