MTVSNNKELLLEVNHLGVSFKIKNDKSLFFAKPQTLKAVKDVSFKLYAGETLGVVGESGCGKSTLARAIIGLVEASEGEILWLGKHLRKQSAKQWKETRKDIQMIFQDPLASLNPRMNIGEIIAEPLKIYQPHLSAAEVKEKVQAMMLKVGLLPNLINRYPHEFSGGQCQRIGIARALIIEPKMIICDEPVSALDVSIQAQVVNLLKSLQKEMGLSLIFIAHDLAVVKHISDRVLVMYLGNAMELGSDVEVYNDTKHPYTKALMSAVPIPDPKLERNKSIELLEGDLPSPINPPSGCVFRTRCLKADENCAKQKPPFTSQNNSHFCGLLESLIKQKVRLKFTALFTFTILTFLQLP*