MELKWALFAAIALHVLAQGNADLVILKADRKIDLSSHNVRSVTNLKVENGGSTPVSEALFALPSDLANSLAFIGASTYEGKGKNKAAPTNLAVKLTKTKATTPEGAVLFSIALNKPLKPSESTVIDVFAVFTHLLKPFPAEIAQADAQLVLYYDSAYIFSPYPVKVQTATLKLPHNPRVESYTKVNPVKLADAELKYGPYENIPAFSSLPITIHYENNQPFSVVEELVREIEISNWGNIYVTENYHLTHGGAKHTGGFSRLDFQARPGLNGRAALRGLQARFPPRAHSVYYRDEIGNVSTSHLRLDKDKTELLFEPRYPLLGGWHVTFTIGYGVPLQDFVFRAADGKRILRFPFGCPLHDVVVKNLVVKVVLPEGSKEPSVQVPFGGVLESHEVKYSYLDSVGRTVVVLTKKNIVQEHNVYFEVYFKFNTIAMLVEPLMLVAGFFLFFIACIAYARLDFPISKSSASYQARIQREELMDAVQKLQSVFSYRRTNVSEKLEASLKDLARTGDIQSCKAARKAADTASKESSKDLNAKLQSLQSSSRQFNILPKVEAVIAKERELQEKLLQKHTVAVESYERKLSSREIDSRIAPYQQRITVLKQELEDMLQSLDDF*