MSKELKEYTLEEVAQHNKEGDVWIIVDAKIYDVSRFANMHPGGANVLYAEGVAGKDATQPFFGLHRHEVLLRPQFQRLQIGTVKGQKEQIKPFAPGDLSKVPYAESSWLTKGYYTPYYTDKHRKFQRAVREFFVTVVQPESDRCEASGKKISQEVVDKMAELNIIAMRLGPGKHLKGRTLMGGIVQPEEFDYFYEGIVHQELARVSSRAVVDGLLAGLVIGLPPVLNFGSEELYNKVVPDALAGKKYVALAITEAFAGSDVSGLQTTAVRDGDEWVITGTKKWITNGTFADYFTTGCRTENGFTVILIPRGPGVETKQIKTAYSSVAGTAYVTFDKVRVPVANTLGPVGKGMSVILSNFNHERWMVCCTAVSAQRLIVEECLKWSTQRIVFGKPLTNLAVIRAKLAAMISKVEAGQNWLETITYQMNNMNYAEQSDRLAGPIGLLKQFISRSGRETAEDATQVFGGRALTVTGMGKLIENFHRTSGFDAILAGAEDVLGDLGVRQAIKKMPKNARL*