SRAGGICDFIMIFSPFPPTGEKPFQCEFEGCDRRFANSSDRKKHMHVHTSDKPYLCKMCDKSYTHPSSLRKHMKASDSSPAASSGYESSTPPGLVSPTTETQSNTTLSPASAVHNPTSHSG