MAGHRACISLVLPLLCRAGVVDPRSLRPPLEYTDAFADHAAAPVTLTPIGVIRSPYKERFGTPRQPTVTTQVSGGGAQRGCIELRPDAGLDHTLRGLAGFDYCWAITLMHLNAGWKPLVRPPRGPRRAKQGVFATRAPHRPNPIALSALKVVEVDEAALRVTVEGLDLLDGTPVLDLKPYVPYADSFPRAKAGWVDEVRAEEDRLGYWPPPPHLLQQQRVAMCQTSPASKGIRDFWKKQYSAIKSANSSLPILLRESQGIQAKLTAAYQGGKETVVVVDGLSEAEFGAKLESLMKG*