MGNKGSTDIKTPIMEGASDEVPVRAIPGSYGIPIFGAIKDRLDFFWFQGETKFWTSRMQKYGSTVFRVNVAPGPPGFRTSRAIMLLDQKSFPILFDVSKVEKKDVLLGNYMPSLGLFAGTRPCIFMDPSEEKHTKIKSFIMDLIKLNASKWIPEMEKAVKEVLPIWESEIKQGKAAVNAQTSQVACNVLIRTILGRDPAAPGEASLDTNGPSLFQTWLAPLLAPIASIGLPHLLEELTIHSFRIPAFVVSGTYKKLVKFFETYGTEILDMAERDYSIDRNEALHNIIFFMGFNAFGGLNLFFPTMVGHIGRAGQKLHNELAQEVRDAVREEGGGALTVGALRKMELVRSTVYESLRMTPPVPYQYAKAKEDLIVESHDARYEVKKGELIGGCQPIATRDPRVFKDADKFIAERFMGEEGKKLVKYVIWGNGPADGHTSPTNKQCAANDLVPLLSQAFLACLFLHYDSFTTFNPIIKGNSISIQFSSLHKAA*