MFDGLSATAVSPRRNSSLSLQVRLKGGNPSHTLVKHDMNSQFFLDSANNCMLASSPIIRRQQFLIRSLCRYQNRNHMAETKPEDAIAADAEQFIRRITPSLDPNRHKGQAGKIAVIGGCREYTGAPYFAAISALKIGADLSHVFCTKDAGTVIKSYSPELIVHPVLEESYSVRDDEKVSVSRTVLAEVAKWMERFDCIVVGPGLGRDPFLLDCVREIMTLARESSVPLVIDGDGLFLVTDNLDLVRGYPLAVLTPNVNEYKRLIQKVLDCEVNDQEAVQQLLSLASRIDGPTILRKGKGDLISDGDAFVLVNNDGSPRRCGGQGDILSGSVAVFSSWARQKASALNEDPSNSVQNPMVLGCMAGAVLLRKAAALAFANKKRATLTTDIIECLGMSLEKICPASSGQT