MAIALSSVGAGAVRRCEDSHCGAHGIRSRNGARVSCAVGKVRFLALGAASIDQLEGGNSSAKADGGLGTKELLACPICFDALLRKGPPGINQFAIAKSGFQCSTCKRSFSSRNEYLDLTVTSGAKDYVEVPPTGTELFRNPLVSLIYERGWRQNFERSGFPGPDEELKMALEYLRPAFGGVIVDVSCGSGLFTRRLAKCGSFAAVIALDFSESMLRQCAEFVKQDKSLRTADIALVRADVIRLPFASGTVSAIHAGAALHCWPSPSSAVAEICRVLKPGGVFVATTFLSNSIFPFLPQRRSSSLRYWTEKELEELCKLCGLVDYQKKIKGNFIMLTARKQ*