MATMKILDSFGRLKPQDFHRDARVVVYASSEEGRRRQCLEDGYAIGSTPKASLVGVFDGHGGRAAASFCAKNLFPVLVEDEGFQSGTGIKQALRNAFLKMDDLMREENEQRYWQAGTTAIVAVVTENFVYVAHAGGETKHLTKDHSPHVPEERERGVKADAIFSYGSTASKLYMGIGDSQLLISRALGDLDLKSNKKLAFDEQVIIAVPDVVELEVTEDLEYLVLCSDGYTRRDIQRLDMKSFSMSSGVYREDRQDDGTYAIVLLEKNKAAAKLDG*