MAKKLVKYCVVDAFTDTAFKGNPAAVCLLEEEKDDKWLQSVAAEFNLSETCYLIPLNEPTNTNPRFGLRWFTPVDEVDLCGHATLAAAHFLFSCGLVKTDTIEFSTRSGILTAKRVPEPKASNSQDDCPTGYSIELDFPVVQVSEANFNDVLAISKSLNGVSVVEINETSMGDHFILLPSGEAVVECQPQIDLIQNCPGRGMIITGPAPQGSGFDFYSRFFCPKLGINEDPVCGSAHCALAPYWLKKLGKCDFVALAAAPRGGVVKLHLDDEKQRVFLRGKAVAVMEGSLLV*