MACKEWGFFYVTNHGISREMFRRIYSLSRDVFSAPLDSKLKLGPFSYTPRHIASPYFESLVVSGPDFSGSAKASADVLFQDHDKPELRETLQEYGAKMAELSKRLVEILLMMILGEETGKRFYQNEFSNCHGYLRLVSYTPPQDVEKQEELVEGLGMHTDMSCITIVYQDSVGGLQMRSKEGKWIDINPGDDLLVVNIGDLMQAWSNGRLRSSEHRVVLRKLVNRVSLGFFLCFEDEKVILAPQEILGEGNCRRYKSFKCSEYLKFRQSNEVGKFERIGYTVKDFAGLTLPEHDDP*