MGTLLLGALKDDAESVQITFMGDGPLGKLIVVANKEGWVKGFVENPLCDIPPKSNNKLNVGAAVGSGMLNVSRFHPSWKQPYLGTVPIFSGEIAEDIAHYLANSEQVNTAIGLGVTLKKDGSVQSAHGFLVQVLPFCSEETLTKLETNIKKMRPLSDTTEEVYAQEILESILEGIGMGELYTFSNPRFGPCDVSELRQRMLRAIALLGPSDVQELLNEQGHVEVRCEFCAETLRFGKSELEPVLEESTA*