MSKNPGSLQVQVTVPSHFLCPISLEPMTDPVILTSGHTFDRASIQRWVDDGNFTCPLSRQPLDPTDMEDPLPNHTLRRMIQAWYLQHAGCGVDRLLTPRQPPSLKDLPHLIDILASAAHNSPAASPHDSLDALLKLARLSTDRPRTRRIIIHHGAIPILSKLLSRSFPGSPPIVSSVAAVPTPLSHTIADEAIKLLDLLVDPISCAEIDLQHLSCHEELTFSLVNALLRAATLDSRARVSTILTRLQPPLCLRRKIGELQGFIAALADMIREDDGLLSKPALGLLIDICEASNRNRTMATEVGAVETLARLLENRLQQSGGDENDNVEMVMKALELICQCAEGRAAVAADERIIAVIVKNINAAYERSAHHAFHILLLVTKYVQEPEKVKAAALREGALFKVICVAQSAKNSETRKAARRLASALSEAMPPEQLSKTMKII*