MVSVEVLGSTCGDDEFRALLNNTMNTYLITPHSLSKITGIDENVITGFANGDMDVSIDLRKDFNSLLELITMLSIGMEKVDENDRVRAIIEGLNHVYDITIDTLALYSKVHSDDILQFLKDVNSVPLEKRYRIAVTSLFLHYLFKQSQKI