MFDQVNGAFRKCGSNNSHSLIKPSKSFMLEVRLDSPNFSELLLMTLKSPPTHHNGKDRQKMFNGALSLELSNDHPNMRIIHRKVALILGQWVSEIKDDTKRSVYCALIRLLQEKDLSVRLAACRSLCFHIEDANFSEQGFTDLLPICWDLCFKLIEEVQEFDSKVQVLNLISTLIGRGNEVITFADKLVQFFQKVWEESSGESLLQIQLLIALRSFVTALGFQSPICYNLILPILQKGIDINSPDELNLLEDSLQLWEAILSNAPSMVPQLLAYFPCLVEVIERSFDHLQVAVHITEGYIILGGTEFLSMHASSVAKLLDLIVGNVNDRGLLSTLPAIDILIQCFPMEVPPLISSALQKLVVICLTGGDDHDPSKTAVKASAAAILARILVMNSNYLAQLTSQPSLMLLLQKAGFPAEENILLCLIDIWLEKVDNASSAQRKMFGLALSIILTLRLPQVLDKLDQILSVCTSVILGGNDDLTEEESSGDNMSSSRSQNEGPVPSKEFKRRQIKFSDPINQLSLETSVRDNLQTCAALHGESFNSAIGRMHPAAFAQLKQALKMP*