MQILKSFFKALGCGIKFINTYFKTFVLLLIVIWILMPSANSSSNLANLERIDLKGEIFDSSAVLEKIINAKNDSNIKGVLFVIDSPGGAFAPSMELALAIKDLKIKKPVLVYASGTMASGSYLAGVGANKILANPASFIGSIGVIMQGADLSGLANKLGIKEQTIQAGEFKSAGTFARAWNENERNFLQGLIDQSYDLFTGFVAKERALDLNKKDQWANARVFLAAKAKELGLIDELSNYENAKKELEKLANVSNPVWKEEDKIDKFLNRLEGQTSSLISKSLIEIAYKTNSSFINAR*