MCSGDEIDGDASVGQKGFKDIRRYKCEFCTVVRSKKCLIQAHMVAHHKDELDKSETYNSNGEKIICEEEHRCPECGACFQKPAHLKQHMQSHSNERLFICPLEDCPFSYKRKDHLNRHMLKHQGKLFGCTVDGCDRRFSIKANMQRHVKEFHEDENVTKSSQEFICKEEGCNKAFKYLSKLRKHEESHVKLDYVEVVCCEPGCMKMFTNVECLKAHNQSCHQHVQCEICGEKHLKKNIKRHLQAHDEVPTGARMKCTFEGCERSFSNKSNLTKHMKACHDQLKLFICRVAGCGKAFTYKHVRDNHEKSSAHVYVEGDFEEMDEQLRSRPRGGRKRKALTVETLTRKRVTIPGEASSLDDGEEYLRWLLSGGDDLGQAQ*