MAKKLVKYCVVDAFTDTAFKGNPAAVCLLEEEKDDKWLQSVAAEFNLSETCYLIPLIEPANTNPRFGLRWFTPVDEVDLCGHATLAAAHFLFSYGLVKTDTIEFSTRSGILIAKKVPEPKVSNSQDDWPTGYSIELDFPVVQVAETNFNDVLAISKSLNGASVVEIYETSMGDHFILLPSGEEVVECQPQIDLIQNCPGRGIIITGPAPQGSGFDFYSRFFCPKFGINEDPVCGSAHCALAPYWRKKLGKCDFVALAASPRGGVVKLHLDDEKQRVCLRGKAVAVMEGSLLV*