VTATPTPDVMASREDELRNCVVCGDQATGYHFNALTCEGCKGFFRRTVSKSIGPTCPFAGSCEVSKIQRRHCPACRLQKCLDAGMRKDMILSAEALALRRAKQAQRRAQQTPMQLSNEQEELIQTLLGAHTRHMGTMFEQFVQFRPPAHLFIHHQPLPTLAPVLPLVTHFADVNTFMVQQVIKFTKDLPVFRSLPIEDQISLLKGAAVEICHIVLNTTFCLQTQNFLCGPLRYTIEDAARVSPAVGFQVEFLELLFHFHGTLRKLQLQEPEYVLLAAMALFSPDRPGVTQRHEIDQLQEEMALTLQSYIKGQQQRPRDRFLYAKLLGLLAELRSINEAYGYQIQHIQGLSAMMPLLQEICS