MNKLEVKFFDEYKFVDNICRDMFQSNQGVTEYIKQMEVMDAEGSRIVVNWREKYKKLKHLRWLRNKIAHESGAPDLTENDLIELQNFHNQLLKQVDPLAELWKKRRVYKRNVVKQEYYNPESDDSAISVFILICIVIIVIGLFWIFASFMGVL