MLRTIGTKASGITFRGVRFQSTNPTVKKSKPLRKFLFRLGLLTGVFYAGGVAVSLKNDIVQDAFIEHVPLGEALLDFTEYYVNHPEELSFSSTKQKLQNFDKTVLIPKRGVQSAKVEDVEHIKNVTRGSADESVSLSKTIYSNLNLPSIDLEFKDEVLQSSVEHLNHLIDTIRTQVNTVDLLPQVEQLKSSIKELGSKYNSFVTDRNTAVEEALAKLDDELKTKYQNKELALTDKYISDLQETKRQIELKHDQILAKELDTAQRRILLEAENIIVQARINTLSEFESIISDKIDNERNGKLKNLDALAKRVEELENVQIKLFDNISNAEKLTNLKKTVSKINRLLISSNDGVDAKTLINEVNKFKTYSKDLNNELISSVLLNLPNDKALSNGVLSQAQLLARWDLLTPELRSASLLPPNAGILGHLSSKLFSFFLLGKSGTPTSGNDIESVISRVHDNLLKNRLDDALEEVSSLKGWSRKLSEDWIVEARKKLELQVLVGVLENEVSLL*