MSLSKLVYPTGVRFCPTEEEIFYYLRIKNLESNTSHVDQVISTVNISSSDPWHLPPKATIIVETTDLVWYFFGLIETKYNKGVRQSRQTQSGFWKKTGETMDIKPKSGDGEKIGEKRVLMFYLKSGLKSKWTMHEYHATIPDQVMTNTLCKVEFKGEKREIEESRSLYPAPMNNTIIGGLIKNPSKITGSPLDMDALDQVMDNLLNTDFKGLADNDDDQQSKDVYMEEYNRYEPKKPLTGFIDDSSDSDSTSPTTSSIQTWSTCDSSNQIPTDLQESPTSTIKETPEKKKKTCGDDTLVMNKNKRAGFFGRMIQKFAKKIQLCSSV*