MASRDAATFQVYRPMAMPTPAALPPSSQQITMPFTAAPVDALTRELGLKSDGQTVEWLLRQAEPSILAATGSGTTPAVFSCSSAPSTASSSSFLLGKRQRQEDHEAPSFWEALQQQQPRPAVSSWGALFH