MQGLLAENVILGGALVDMYVKCGAFIQAKEVLDDLHIRNAATWNALIAGYAQRGHDRDTLDCFECMKHEGIIPDAVTFTCILRVCTNSGAFDRGIKAHSEIVRLGLSDGNVVLGNALVDMYAKVGTTAQAKEVLDNLSVRDVVSWSAIIAGYAQGDHGKEALECFSQMQCEGLLANDVTFICVLRACGSVGALDKGEKIHAEIVRQGLLGGNAVLGGAVVDMYVKCGALAKAKEVLEGLSMRTAISWNALIVGYAQDLHGMEALNCSEQMQREGYFPDATTFAAILSSCSIIGALDKGEKVHSEIVRQGLLGGDVILGNALVDMYAKC