MVLSNEEQEFIKRKHEATLKLRQEFLKQSSNPYRHATGEGGTVFDAGLARFQAMRVSNYEHFKPTGKSFRTGLFAVVLPI ALYAWALKAERDGREEKYRTGQVAYKDRQFKFI