MNLFKSKQSSSSPAAPPHLQLQQTFKNLQTHFTNFLQTTIPQLNTLNSSQNSPLWAKIGVKKQSLSTETIEERLGGVPVYALSNASQEFVLVSGVSTGKSLGLFCFSEADAEALRQQMESMDPSMRNGSRVVPVALNKVFQLKVDGVAFRLIPEASQVKNAIKERERTGTTDESFYGVPVFQSRSLILRSQNKRYRPVFFRKEDLESSLVRASQQQGRLNPALKGDIQVGVLEDIIQGMKDSSTSQWDDVVFVPPGFDVSADPSQK*