MKKYLASLVLGVCALVGVASVQAAGAVEDAVKRGTLRVGMDPTYMPFEMTNKRGQIIGFEVDLLKAMAKSMGVKLELVSTSYDGIIPALLTDKFDMIGSGMTLTQERNLRLNFSEPFIVVGQTLLVRKELEGKIKSYKDLNDPQYSITSKIGTTGEIVARKLISKAKYHGFDNEPEAVMDVVNGKADAFIYDSPYNVVAVSKFGAGKLVYLDQPFTYEPLAFGLKKGDYDSINFINNFLHQIREDGTYQRIHDKWFKNTEWLKEME*