MAKKLVKYCVVDAFTDTAFKGNPAAVCLLEEEKDDKWLQSVAAEFNISETCYLIPLNEPTNTNPRFGLRWFTPVDEVDLCGHATLAAAHFLFSYGLVKTDTIEFSTRSGILTAKRVSEAKTSNSQDDWPTGYSIELDFPVVQVAETNFNDVLAISKSLNGASVVEINETSKGDHFILLPSGEAVVECQPQIDLIQNCPGSGMVITGPAPQGSGFDFYSRFFCPKFGINEDPVCGSAHCALAPYWRKKLGKCDFVALAASPRGGVVKLHLDDEKQRVFLRGKAVAVMEGSLLV*