MILNSLHRYQPRFHVVYVDPAPNSHLNAYKNFCSFSFPETRFLAVTAYQNHRITQLKIASNPFAKGFRTTDPQ