MALSLASTRLVVSSHPSTARSLLCSAAFSDRPLPQSARQLLFNRAIGFSPAGDRWRNLRRVAATNLFSPRRIAAHQPLRQLEADAMLASMAHCVRISGTVQKLRPFLQHAALNSIMQTVFGKRYSYTFGGEAADATEQEAEAAAVQRMVREGFELLGAFNMADHLPAVFESVDPSRIRQRCDDLVSQVYAFVQKIIDDHRSAAKPASVVDPLPSDFVDVLLRVQEEEKLTDADIISVLWEMIFRGTDTMAIVTEWILAELTLHPGMQGRLRAELTANGGGGGSVSDAEMARMPYLQAVVKEGLRMHPPGPLLSWARLAVHDTEVDGYAVPAGTTAMVNMWAITHDPDIWAEAEVFDPERFMPGGAAEAIEVGGADLRAGAFWGWGEVLSGEGHGYGDRTALGGEDRAEVPPPA*