MTAARGAELLGLDAGMVVQELGWDEDTDPDLRDEIMDAIDADMIEDAIEAVDVVVLWWREDDGDVVDGLVDAMKDLAPTGFIWLLTPKVGRPGYVSPSDLAEGTATAGLSLTSSANVSPEWQAHKVVRPKGTARR