QGAAGGDMNAAIAGAAAPYVAEVIGHQSGLEGMSKVAAHAVANAVLASMQGQNALAGAAGAATGELVGMIALEVYNKPLSELSETEKQTISALATIASGIAGGLAGDSTSSALAGAQSGKTTVDNNALSNWGSLIPPRVEQDASLAFDLGMKGQKTEEIGNAIDASHMGPSWGTTAKVHPTGQISGDFAIGTVGHTYSASVDDNHLSINGGDVYGLGAHGGATIGLSFGPYFPGIVGSPAHDYSVNAGAGAISLGLSGSKDGVGFTFGVGPSWGLSATKVGDVDINANTSEELYRYDFK