MKRKLLASSILAASLFGGHAFAADDTIKVGVLHSLSGTMAISETTLKDTMLMLIDEQNKKGGLLGKKLEPVVVDPASNWPLFAEKARELVQKDKVSAIFGCWTSVSRKSVLPVVEELNSVLFYPVQYEGEESSKNVFYTGAAPNQQAIPAVDYLMDQGVQRWALLGTDYVYPRTTNKILEAYLKAKGVKAADIMVNYTPFGHSDWQSIVADVKKFGSAGKKTAVVSTINGDANVPFYKELGNQGVSAQDIPVVAFSVGEEELSGIDTKPLVGHLAAWNYFESVDTPANKDFIEKWHKFTGKKERVTNDPMEATYIGFNMWVKAVEKAGTTDPAKVQDALIGVSVPNLTGGYAAMMPNHHITKPVLIGEIQDDGQFEVVSETKGTVVGDEWSDFLPGSKDLISDWRKPLSCGNFNVKTGKCGG