MIIQWLLAAIHLSAFGLALAASATRNRAFKRVAAAPVVQVADLKAVFRADTGWGLTALVLLVTGLMRAFGGFEKGSAYYLHEPLFHLKMTAFVIILILEIRPMSALLRWRAAVRRGELPDVARAFTYSRICHAQAALIILIVFAAAGMARGIGAG