METSQLGVCGTNAVSREKQHKYPVTGMTRGPLAFFVKEHFAKNHPKDLAEGKNAMKEAAAAWRMLDEASRKKYEELSKHYREDKIREFEALSEEEKQELIKVSVEEKEEKARRRGRKQRRENWEKTGHPERPPSAYNIFVRERYNQLKEKGEVVVPVSKTMQRVSAEWKEMEESTKEPYIKQATKLLDDYKAKLGAWKSKNGPQASAGSKESDKTKE