MPADDPFKKQDEEKAEIDALYGAENTGINFDVYDDIPVETSGRDVPLEIRTFEECNPPLPAALYDNIRRCGYTKPTPVQRYALPIGIAGRDLMACAQTGSGKTAAFCFPIVASMLLVGYQPQGRGSRKAMPFSLILAPTRELTSQIHEEARKFCFRTGIKPVVIYGGAPVVNQLRELERGCDILVATPGRLSDLIERGRIGLSGVRFLCLDEADRMLDMGFEPQIRRIVEQEDMMPAGQRQTLMFSATFPKEIQRLAGDFLANYVFLTVGRVGSSTDLIVQHIEYVTPYEKQNTLLDLISTVEGLTLVFVETKRGADELERQLCRNNLPATSIHGDRSQEQREAALRSFKSGRTPVMVATDVAARGLDIPHVTHVINYDLPKDIDDYVHRIGRTGRAGKKGLATGFFSDNDAPLARTLIEVLQETNQAVPGWLQNMASCAYS*