MSASWGLQDVASWLRYIDLGQYATLFLRSGVDGQQLLSVTDTRLKELGIVAPGHRRDLLGAVAYLAAEANKMGTDQAVQVRQGAGSPSPARQRRPVSARPLAGPAPQLPRRPLSASRASLQGPVRPYVQEERSRLMSTLPYAAPGGMHPGGEVSRSAWAGALGSDMAGPRSPWRPSSRNKEVPDPFPARYGSKGDEPAVDMTWAPRVNPSKRPSSAKDLYGAMAKATSCWVGEGNTFMDRLETDARQRELNKQEITRKYYSREAIFRDPLISKKKADMELNFVSDFLLANGAVSSPLSPHTADSAIDEAVRVRHWAGEFVQTNALTKDFLERHEALEVLKTAMMETLRDSHVEGVLESWYQPELDTTLFSRIATATRSMKESVTEQQAEHLLTTPSSQLSPAQR