MAQPTTRIGLAGLAVMGQNLALNIAEKGFPISVYNRTTSKVDETVERAKQEGNLPVYGYHDPEAFVHSIQKPRVIIMLVKAGAPVDQTIKTLSAYMEKGDCIIDGGNEWYENTERREKEVAELGLLYLGMGVSGGEEGARNGPSLMPGGSFEAFKYIEDILLKVAAQVPDSGPCVTYIGKGGSGNFVKMIHNGIEYGDMQLIAEAYDVLKSVGKLSNEELQSVFSEWNKGELLSFLIEITADIFGIKDDKGDGYLVDKVLDKTGMKGTGKWTVQQAAELSIAAPTIEASLDARFLSGLKEERVEAAKVFKSGGIGDIVTDQPVDKQKLIDDVRKALYAAKICSYAQGMNLIRAKSIEKGWDLKLGELARIWKGGCIIRAIFLDRIKQAYERNPNLANLLVDPEFAKEIIDYQSAWRRVVCLAINSGISTPGMSASLAYFDTYRRERLPANLVQAQRDYFGAHTYERVDIEGSYHTEWFKLAKQSRN*