SYWGQYDEVTGRYLHQVNVPTKEDVANVASLVINVEEKVELLEEQFDDRFDELEAQQESASALKKDVTKLKSDVKSLDKKLDKVLSLLEGQQKTQAKLQEP