MGSNLYENDGVVMTRDPKPRLRWTAELHQQFVDAVTKLGGPDKATPKLVLRLMGLKGLTLYHLKSHLQKYRLGQLAKKQNAAEANKENSGDSSGQFGLHSSGPSTSSLSMNFMQGEVPTTEAVMSQIQVQKILQEQLQVQQKLQMRIEAQGSNNLSSPCFRFTSVKFNGLWREPGLQHRATNV