MKKLRCGVIGLGRVGKMHVENMYLLPQLDIICAADYFIEEMSDWLYSVNITSGYKNYQELLQRDDIEAVFIFTSTDMHEEIVTAAAQAGKHIFCEKPLSMNEDEQASMAVLRKVKEKGVTLQVAFNRRFDPQFHEVFELVRSGKIGRPQMIKITSRDPDLLPHDLIKRIGGLIFDFTMHDFDMARFMMQDEVSEVYVKGNTLIDPSLKNIDDVDTLAVMLTFRNGGYALIDNSRRAVYGYDQRVEVFGSEGMAYADNVSESTVKVFNSQHCIMKNPLPDFTVRYREAYRTEILHFIDSVLHHTPVVCTGEDALLAQRIAIAAQQSLKSGLPVKITSDIYL*