MKKLLTPMLCLLGFFACKPELLVAPSEPVKNLTGSWQIIKATRNGTDLTTRFNFSQFRIHFTDSSYTIDSLVPFIVNHNGKWSFDDPIYPFKLSFQATDSSARTSPLQYPVTDGQRNLIITFSPGCSLNTYQYTLQKAN