MSKFKKAAAVAVMVGGMALGGGVAHGDNNQTIGNSCTVIGPDAGDGHRYGGQADVIIGNLQAVQCNQDF ......