MVKMNNESNLQVTFSKSRVGLFKKVSELSTLCGAEIAIIVFSPDQKVFSFGHPCVQTVLECFVSGNPPQAASGTMKLIEAHRNTNVRELNMQLTQ