MATPTRIGLAGLAVMGQNLALNIAEKGFPISVYNRTTSKVDETVERAKNEGNLPLYGFHDPESFVLSIQKPRVIIILVKAGAPVDQTIKTLSSYMEKGDCIIDGGNEWYENTERREKEMSELGLRYLGMGVSGGEEGARNGPSLMPGGSFEAYKYIEDILLKVAAQVPDSGPCVTYIGKGGSGNFVKMVHNGIEYGDMQLIAEAYDVLKSVGKLSNDELHQAFSEWNNGELQSFLIEITADIFGIKDDKADGHLVDKVLDKTGMKGTGKWTVQQAAELSIAAPTIASSLDSRFLSGLKDERVQAAKVFKSCGVSDILVEQSVDKKQLIDDVRKALYASKICSYAQGMNLIRAKSAEKGWDLKLGELARIWKGGCIIRAIFLDRIKQAYDRNADLANLLVDEEFAKEVVERQSAWRRVVCLAITSGISTPGMSSSLAYFDSYRRERLPANLVQAQRDYFGAHTYERTDMPGSFHTEWFKIAKQSKI*