MGCDYYDVLKVGKSASEDDLKKAYRKLAMKWHPDKNPKNKKEAEAKFKQISEAYEVLSDSQKRAIYDQYGEEGLKGQVPPPGAGGGGGATGFSNGTEHVFRFNPRNAEDIFAEFFGSSSPFAGMGMGRSGRSGFADSMFGESIFRSFGDGGGPSSGPRKAAAVENKLTCSLDELYNGSTRKMKISRNIADASGKTVPIEEILTIDVKPGWKKGTKITFPEKGNEQPNVVPADLVFVIDERPHEVFKRDGNDLIMVHKVPLADALTGTTVSIRTLDGRMLNIPVADIVYPGYEKVVRGEGMPIAKEPGRKGNLRVKFDIKFPSKLNQEQKTHLRKALG*