MAQESTSLATKRYAVVTGANKGIGYEICRQLASNGILVVLTARDEKRGLEAVQKLKDSGISDDLVIYHQLDVVDPDSIVSLAEFVKNNFGKLDILVNNAGIGGVALEADAFQRAFEQAGEFPYGEQVWAEIGTQNYEMAEQCVKTNYYGARGMAEALAPLLQLSDSPRIVNVSSMLGLLKNIPNEWAKGLLNDVENLNEDRLDEVVNEFLKDFKEDLLGSKGWPTYLSAYIVAKAAMSAYTRILAKKYPSFRVNCLCPGYCKTDITTNTGPFTAAEGAENAVRLALLPDGGPSGCFFYQKQMLPCF*