MAKPDVLVLAKNIPLILDELPQFCTLHKLYEETDKDAFIAANKEKIQAIVTSYNVGAKADLISSLPNLKIICCFGVGVDAIDLGKAKELGIPVTNTPGVLTEDTADTALALLLTTLRKACAADRFVRSKSWSKNDFPLATSLSVGGKKAGIVGLGDIGKAVAKRIEAFGSTICYQGPREKPEVPYKYFPTVEALAKEVDFLVLTCPGGAATFHIVNRPVLDALGPNGFVINVARGSVVDEKELVQALVEKRIAGAGLDVFESEPKVPEELLSMDNVVLFPHIGSATIETRSNMARLMMDNLRAHFDGKPLLTQVQ*