MSSNGEDTEPSSPRPGSSSDCECKVCFATPARTHFGATTCRPCAAFFRRAVVLKKQYKCGLNGDCPITKTVRVICPFCRYKKCLKVGMKIE