MNAVTEQRKVLLEIADLKVHFDIKDGKQWFWQPSKTLKAVDGVTLRLYEGETLGVVGESGCGKSTFARAIIGLVKATDGKVAWLGKDLLGMKQEEWRDVRSDIQMIFQDPLASLNPRMTIGEIIAEPLRTYHPKMPRQEVRDRVKAMMMKVGLLPNLINRYPHEFSGGQCQRIGIARALILEPKLIICDEPVSALDVSIQAQVVNLLQQLQREMGLSLIFIAHDLAVVKHISDRVLVMYLGHAVELGTYDEVYHNPLHPYTKALMSAVPIPDPDLEKTKTIQLLEGELPSPINPPSGCVFRTRCPLAGPECAKTRPVLEGSFRHAVSCLKVDPL*