MADLKACLDALEAVSASIERGQTEVRTAITAQSCLIDKVAKEVSSVKHQLAANKVKDGDTSEVPSCGFCDSGDGQQSDHAKTLEVLQVLTENTENSARRDPPDFEEVIHRHRSKPEVAQPVSEVPGDTEEVEGGTGSTGVSRFAAYWKDEAEEAFNAEWNIKAAMGFETDAKKVNPTRSTTALPKTASPDAISANAQERAKSRMSGLQRFITSSQFDQLSGCIILIHSFSVGMEDRYWNFFDLLVITGGFIEEIIQRAILTDCERCFDTSQIMTMLTGLRILRILRMTRIVRAVRFMNVFRELRVMVRSVLGCLIPLFWCIVLLFFIQWCFAIYFITVTADAVQGMHKNPELWSGIDKQRITDEISIYYGSMWTVLYVLFVAITGGLDWSEAAHVFLLLQNYL