MTDLAPLFRRVFFGPRLLSLSWQKLRSAEVALTVFELQVVTALLFFARQQVDVAIIEVGMGGRKFLGPTHEEIAKHKAGIFQRGRPAFVATNGMSGSVQQVIAEIAHSVGAPLSWIPPADLGQSPSHGARPLAQFLQVKGFSHMLQVPLLGDYQRSNAALALALLLELRSSKLPLKSRPEILEGQLDDLTIVEGLKATAWPGRLDWRQLDDGRKILLDGAHNPHAAKELGSYVAHFVRPQPVQWIIALSYGKDAKGILQELLQDEDSLIAVSFSKVEAMPWVRPESPAELVKLAREVRPTIRAKEAATFQEAIGEEVQNPASVKPQIVICGSLYLVADVIATLQSEAQWAC*