VEYEKITEVSKQTSLFRRVEHECVVLLQGFFRRSIQKRMEYRCLRDGVCPIYKQNRNRCQACRFKKCITVGMSRDCEFRKRLIIVLIEFLLQKRSTAEKEHFIFVRAQYDSAMKQRKKRKQSNPCFFQIRSLVQVFFKALWFKAIF