MSEGGALGKCSRIRHIVRLRQMLRRWRAKAARAAAAAAASGNLSGKIPADVPAGHVAVCVGTNSRRFVVRATQLNHPVFKKLLLEAEEEYGFANSGPLAIPCDESIFEEILRFMARSESTSGRFASLDDFKRCAGNPEFWPESRPLLHGLSEKPIW