MAGSISLLEFSLVIFIQIMTHCHSSITTCLPEKHAALFILGDSLFDNGNNNYINTTTSYQANYPPYGETFFKYPSGRFSDGRMIPDAVAELAKLPILPPYLHPGHVEYVYGVNFASGGAGALRETSQGMVIDLKTQVSYLKNVKNLFSQRFGHAIAEEILSKSVYLFNIGANDYGSLLDPNSTSVLLPVDHQGFVDIVIGNLTDAIKEIYNIGGKKFGFLNVPPIGCSPAIRILVNNGSTCFEEFSAIARLHNNALSKRLHELEKQLKGFKYSVMDFYSAFSQVFNNPTKYGFKVASVGCCGSGPYRGVDSCGGNKGIKEYELCDNVNEHLFFDSHHLTDRASEYFAELIWNANRTVTSPYNLKQLFEL*