MLTRSLHTTIHTFARRQYATSIPGPKGNELSAAIGKFQDPRAHTLVADYNQSCGNYLVDADGNVLLDMFAQIASIAIGYNHPDLIKLAKTDQFASAAMSRPALGSYPPVDWADIVNEGILKVAPKGLNQVFTTQDGSSATFSEEEIESVLENQSPGSPMLRSKPIHKLDMPAFEWPACQFALAHVEETIRAWSNKKPIVAMIIEPIQSEGGDRHASADYFRKLRQIAKKHDIYFIVDEVQTGVGATGSFWAHDKWELEEPTRAPFAYQAYNTWMGDPIRALQAREMFKVIERDGLIENVSRDQFIAQMRLQGVNLGACGSQSVRLRPMLVFEQCHADLFL