MNSQFFLDSANNCMLASSPIIRRQQFLIRSLCRYQNRNHMAETKPEDAIAADAEQFIRRITPSLDPNRHKGQAGKIAVIGGCREYTGAPYFAAISALKIGADLSHVFCTKDAGTVIKSYSPELIVHPVLEESYSVRDDEKVSVSRTVLAEVAKWMERFDCIVVGPGLGRDPFLLDCVREIMTLARESSVPLVIDGDGLFLVTDNLDLVRGYPLAVLTPNVNEYKRLIQKVLDCEVNDQEAVQQLLSLASRIDGPTILRKGKGDLISDGDAFVLVNNDGSPRRCGGQGDILSGSVAVFSSWARQKASALNEDPSNSVQNPMVLGCMAGAVLLRKAAALAFANKKRATLTTDIIECLGMSLEKICPASSGQT