MNEEFQTAAADSGLAIQGAINRLGLYIGSPDIYPGLPVQEPVVPAPAGRPIALAQQAALDAVAAAIAGVAALLVDMVGDPAVTPYEVPGLSLPGADVATYLGLITSEHASQPLYRAALTALLKPLSDGQGSFAGLADRFDLDRAVGDQLDTIGLWVGASRRLTVPLTGVYFSFDTAGVGFDQGSWWAVGDPTGYLTVLPDDGYRTLIRARIAANAWDGTIPGAYAVWDIAFAGTGYSVLIQDNQNMTMDFALLGPSPDAVTLALFTGGYLNVRPAGVAVNAYWTQSVPDTPYFGFDAADSGIAGFDVGAWGLPTSP