MKNIRKTGRGIAGLLTAGALSAGLLTATATTAEAATTCSGGVNIYGVLDDGRLTFSTINPATGNLAKVL ......