MSGYQYLDVKIKLRDPDSVTLTPVFFCGCIHSSLASIFGEIGGQTILEIVKFSSSQKRSILRVPENVLDRVRVAIALIGY YQEVPCHFQVLSTSRKPLDFEESPEEFVAFN