MAFALNGFSSVVSSNRKLLLQSQSSPLSHPRRRFLIRAAEIDASEVKSPSPDRAPAPRGSSFNQLLGIKGAARETEKWKIRLQLTKPVTWPPLVWGVVCGAAASGNFHWNVEDVAKSIICMIMSGPCLTGYAQSLNDWYDQEIDAINEPYRPIPSRALSEGEVIIQIWMLLLGGLSLAALLDVWAGHNFPIIFYLALGGSLMSYVYSARPLKLKQNGWIGNFALGASYIALPWWAGQALFGTLTPDIFVLTIVYSIAGLGIAIINDFKSIEGDRALGLQSLPVIFGMDTAKWICVSAIDMTQISIAAYLLGAGKPFHALALLGLIIPQVFFQFEYLLKDPIQHDVRYQASAQPFLVLGLLVTALAVNH