MPGLMAIRTRYGSDQPLAGARIAGCLHMTIQTAVLIETLKALGAEVTWTSCNIFSTQDHAAAAIAAGGTPVFAWKGETEEEYEWCLEQQLTAFPSGKSLNLILDDGGDLTALVHKKYPDMLKDCYGVSEETTTGVHHLYRMLKGKGLLVPAINVNDSVTKSKFDNFYGCRESLIDGIKRATDVMIAGKISVVAGFGDVGKGCAQALHGMGSTVLVTEVDPINALQAAMQGYKVVTMEEAASQGQIFVTTTGCRDILVGRHFEQMRNDAIVCNIGHFDIEIDVAWLKKNAAKVQNIKPQVDRYTMKNGRNIILLAEGRLVNLGCATGHSSFVMSCSFSNQVLAQIMLFKAEDDKFGAKYPEFGKVGKKDIGVYVLPKILDEQV