MATVQVPLVRCSSFGSRRTSIIGAALHQQHRQQRQRRQPTAAQAAAATQSPPRARATSRSPEPQATAAVVPGASRSLQRAQQAVLDALTGVEGRGKGGLSAEARTQFDAAVAVLEADGGLQAPTASPLLEGRWRLVFTTRPGTASPIQRTFTGAEAFSVYQDIELADGSEARVCQVVDFGDSVGYLKVEAEASTDSRPLPGFTPREGKGLPFGILGVSSAEPPARRDLRIDFQFDRAAFYLKALPFKVPYPVPFQLLGDERKGWIDITYLAPDGSLRLSRGNKGTLFVLTKEVPPKQRLLEALAQRRGRNDAEILQLVEEVVASGSGVX