MKKLVILVACFLGFLGVSVTAAADEKNTDELVYEMTAGVGSQEISYIDEADDEVVLSVEYIQPFARIAQGTYKVSKTVKGSWTASYNVKINSKEQITAATNLSIKALKGSILSSSLTHTTTKATCSFKQKAGTITTNASVTATISNGKLVVK