MKLLEKLKDTAYDAEDLLEEYAIEDRRRSEEAENRTNKVRRVVTLLVTVTPVINRTQMPIKLKELSERLEGIKAEGHTFQLKEKVTNLMNEFEKQRETHSLVNISQVFGRDEEKEEIVSLLLSPQPQVGDGVEDDENEDVSVIPIVGMGGLGKTTLAKLVFNHELVQNHFDLGMWICVSYDFDITRLGNEIIERATRHNPSFSNVEELQRRLGETLSGKKFLLVLDDVWNEQPENWYKLRDLLLCGGRGSRIVVTTRSRKVASIMSKIQPHILKPLSEDGCCSLFCQRAFGNPTEEAAHPNLAPIGREIVKKCKGIPLPVTTLGGLLCFERSQHKWEFVKDSEMWNLDDKNENGILPALRLSYNHLKLHLKQCFAFCAIFPQDYEIKKELVIKLWMAHCFIPTKRGMELEDTGDEILDELVMRSFFQDVNVNVNIRKPTPFRKPERTTFRMHDLMHDLAHSVMENEYCVVHNGKSKDISPRIRYVSSNGLGILAASLPKAQMLRTYVMLEQVAFQFPCDVGVFKCLRALDFMRQDK*