MDSLGLVQPLHRLSSTIFFSRQRRSPRLIPFSSSLKPPLPSKRLNLSKPFTLTFALAESDSPQPLETSSKSLLLQLSKCFDLPSDYFQQLPSDLRLDLNDAAFDLSNGPIIDECGQELGETLLNLSRAWEQADTSTSRSLVKKLPELESSLTDGAKSAFGRRLISAGRRFRGMGQYGQGELQKIAKAMITTGEVLSANTSPASVGNESKSNTRMFKFGELQVAVSPEKAYAGAAIAFVFGILSWQISQGIQSIPESSLQYANDNALVLAKSLRGTLLATFYASAVLSGFTTAGLLLLAKQLSSEKDSS*