MATPTRIGLAGLAVMGQNLALNIAEKGFPISVYNRSTSKVDETVERAKKEGNLPLYGFHDPESFVLSIQKPRVIIILVKAGLPVDQTIKTLSAFMDKGDCIIDGGNEWYENTERREKEMAELGLLYLGMGVSGGEEGARNGPSMMPGGSFEAYKYIEDILLKVAAQVPDSGPCVTYIGEGGSGNFVKMVHNGIEYGDMQLIAEAYDVLRSVGKLSNAELHQVFSEWNKGELLSFLIEITADIFGVKDDKADGYLVDKVLDKTGMKGTGKWTVQQAAELSVAAPTIAASLDSRFLSGLKDERVQAAKVFESSGVSDIFVEQTVDKNQLIDDVRKALYASKICSYAQGMNLIRAKSVEKGWDLKLGELARIWKGGCIIRAIFLDRIKGAYDRNPDLANLLVDEEFAKEMVERQSAWRRVVCLAINSGISTPGMSSSLAYFDSYRRESLPANLVQAQRDYFGAHTYERIDVPGAFHTEWFKIAKQSKN*