MTLPTQARRVLAALAAMTLPVIAIAVAIPATAATATASAADAPVNIELGQRGGKPEAPEAPVACMNAVKAALPNPGHFRWIRGTTRRVAEDVYSVVGNVEFVTQAGESRTGEAQCDVMRAPGNQFIVPKVRLPQ