MALSLRQKQADAVVRMLNLNNSVASGGTADEEVYKVLILDRFCRDILSPLIRVNDLRKHGITLYFTIDKERQIIPDVPAVYFVQPTVSNVDRIIKDASKGVYESFHLNFSSSIPRPLLEDLAAGTLKADCIERIAKVFDQYLEFVTLEHGMFSFAQPLTYVQLNDPQAQDKDVEATVESIVNGLFCVIVTLGVVPIIRCPKGGPAEMVATQLDSRLRDHLAARNNLFTEAGHLGSSFQRPILCIFDRNFELTAAVQHVWSYRPMVHDVLGMRLNRVMQGGKAYELDDSDSFWVANSSAPFPKIAEIVEVQLNKYKQDVDAVNRRTGSKGEMDFDEQELLGNTKHLMSAVNTLPELTERKKMIDKHTNLATSLLGEIKSRSLDGYYNIEDDMLGRGNVDRNALLAVLKGKGTTEDKLRTAIVYLLAVEATPAAEIEAIEGALREAEIDIASFLYVKKMKSLNSTLAAATAGSRSNLVDWAEKLYGQSLSAVTAGVKSLLSGGRQLAVTRAVEALMEARPGPETEAYLVFDPRAPRTSSKAHVQGPFKEAIVFMIGGGNYNEYLSLQELAQRQQPVRNIIYGTTEVLSGREFVEQLGVLGAKMGLGGNVQAQ*