MSNNTHRTQKKAQPAPPSARLVQLVAALGNGTGLDAHACFAERMGRLFDLSDTIALDAAYKYQSMGPFRPEEGLTERLRADFNQTRDTLLNGITLSFDPGDVKVKLRLPETIETPPVFKPYERFYLSHQRQLITAIQYLRQRLRDGFAAQNHALAQLAVLDTVFDNTLASYGRYCFGAIPMVLGKRFRSLWRAHRNQQQEDQPDPTDAWVAPGGWLHQFRQEMQTLLLAELETRLEPVQGLLDALNHEEPLPQ