MALRRKKTIVLDDGDGLGQLSRKRKMPEANERFKKRTFVYGNYMHYYSYRVLNDVSEDPRLKYFKKEWFEGKDCLDVGCNAGNLTISIAQLFSCRKMVGIDIDRALVHKAQKLLMDIAQSSDVAVAEKHNAGATIELKELEEKEHAEAQSTSGREKSKEKGLLERISFRLENFIERVEATPLYDTVLCLSVTKWVHLNWGDDGLIRLFAKIRNLLRPGGILVLEPQLWKSYTRKHLVSETVRRNYSEIVLRPENFREILLDKIGFRTMESISTSIVNTSEGFNRPIYLLRC*