MEKGLRTQPDLLSGAPEKLVIALQGLEELFAADRFLLRKITDHFVKEMEKGLSAEGGDIPMNVTWIMGYPTGKEQGKFLILDMGGTSLRVSQAQLLGSDRDMESIQEKYSIPQSIKQGTADDLWDFVADCVQKFLQSRLSESERSKVLPLAFTFSYPVIQSSIKVGVLQCWTKDFCVSGVEGHDVVFQLEAAFERKKIPVQVVALVNDTVGTLFAAAHRDQEVKIGSIASTGCNAAYMEEVAAIPKIQSCGLPSGALVAINTEYGAFDKSRRILPRTRFDDEIDRTSAHPGQQLYEKMVSGPYLGELLRLVMLELHEAKLLFVGQDVSCLRQPNALEVSLFPTLEEDISECMENARKCLWEKTGLDPAPHELKACRYLAELVGTRAARLYSCGIAAICKKRNIERCHIGVDGSIFGHYQNYRKRAAQALRDIFAWPDDLEDPIVFGFYKDGSGVGAALIAALALERSDGTVLSRTE*