MADKGLEDVPEGQIESNYDETVDSFDDMNLKSELLRGVYAYGFERPSAIQQRAIMPVIKGHDVIAQAQSGTGKTATFSISVLQKIDPSVKQCQALILAPTRELAQQIQKVVVAIGDFMNVECHACIGGTSVREDMKALQDGPQVVVGTPGRVHDMIQRRFLKTDAMKMFVLDEADEMLSRGFTDQIYDIFQLLPQSTQVVLLSATMPQDVLEVTTRFMRDPVRILVKKDELTLEGIKQFYIAVEKEEWKLDTLSDLYETVTITQAVIFCNTRRKVDWLTDKLTARDFTVSAMHGDMDQAQRDLIMKEFRSGSSRVLIATDLLARGIDVQQVSLVINYDLPANRENYIHRIGRGGRFGRKGVAINFVTADDVRMMREIEQFYSTQIEEMPMNVADLI*