MLKKVAEYGPSYTPPSSEQLRTSLLEKERRKVEEAAEDTRRLWARHGVTLIADGWSDSRRRSIHGLVAYSRGEMYFVSSHDASGTGKSADVLAHEWIDSIEMVGPQNVVAFMADGEPTNRAAGTIIESYYPHITVCYCMAHCLNNLLKDIGKLSWIEPTITKAAEMVTFVLNHQFVRHEFSKKSKKILLKYSDTRFAYNFLMLGRLRECSGAVRQVFISDEFRSSSLASTATGMSCMDTAEDTGFWDEVKRLDAMVQPVIHILRLVDAMQPCIGKVYEAMDRMIERLEELVPDEDQYDEIRTLCVTRWNAYASPLHSAAYMLDPEFQGRGQDNDREVSDGWRCILERMVPDIDVRRVVRDQLTLYRLGRGSYGCGDAKVDRYMRGAVLWWEHY