HSCPPGWLIGDNVCYYFGTKRGTHREALRLCRKIGAGPLEPTGPGAFDPFKGEGSCFNSGLHFNVDNKAYVSKDGSPVAPTWIPEAGEFPKGTCLLGNANGSSEAVDCNEHPTCLCQREKG