MDTADLARLLQNLLRLGTITDVRHSTPPAVRVRTGGITTTWRPWAERRAGRTRTWNPPTVGEQVLLFCPSGDPANAVILCGIPTADNDVPSNDPNRTVTLYPDGALTSYDHAAGLLTVQGVKTVFLEAAANVLVKAPNTTFDGDVTVKGRFAYENGIAGHGGENGNKITGSLTHEGGQLSSNGVVLDKHDHGGVQRGGDWTEGTR