MDGNTHSEQPSAAIDATEELLIKIPAAIVHLIDNQQSVELANGDLEIILLRQDTAGVAVLARIGDQLQWPLTKDEATLKLDDSHYFFTFSSNGDVLNYGLTIPSKGQEKLLKKFDSVLEKYSGFKEERVEVEVEREAGWVVAREVTPEEVKVDMEKREIMEESAAAYWTTLAPNVEEYSNCVARMIAAGSGMLVKGIMWCGDVTVERLKWGNEFLRKRLGTKENAQVSPQCLSRIRRVKSMTKKSEDAATAILSGVIKVSDTITGSVVNSRVGKTFFNMFPGEIILASFDGFRTPSSFHFFCIRVLTKMIIKKTLYVFFLSNSFVFGVLTEKICDAVEAAGKNVMSTSSHVTTELVTERYGEEAAQATNEGLDAAGHALGTAWTVFKLRKALNPKGALKPTTLAKAAVGKVKKSL*