MRKLVIILFCVGLAAITNSIFNVFAQEKQSFDDLFDALTPGAQDFSTKLPNGYQLVRVNSVDIQILLLDGSSIQTQQPSIPAKVVEISVVNDFVAAKRQGLKRRSPNNPDDTYMEEDPEVFDYWILDTKTPVAHGPFNEQQFQEKADKLSIGDEINLVDIYEFAP