MSFFRVLVPLLVVLAATEECQNCEADELELLQAKTEEKFPDWSEILGAGKDAMTSGVGQVTSKMGEAMTKLNSEVMQAEGTFNASLDKFNEAASATATVSQNMTKFKALIDETVKRYAPFYVSAIDQVGEAVKTTKAIASMMGQEELTQKLEDLNTAATEKLHKLADTSEALASKVADTSSEKYGDILGDVREKLGSLASTASNFRKKLNENVESLTGALQGPLEIALGESANGEIMKFKTQVQATLLNMEKFTEIVKIGLSTAADGVDTQLAEASKKGFFRRIFGGLFR*