MPLVTLREGVQPLVFPTDLSVEKQTQSLVLKEPLGERNTPTDCVPKSEPSAASTPRNHSGHSSGKPHKTSGGGKLKHLTEEEATSLMLKAVAEKQAAAAAAAAGANTSAELSYGDDQASSGNGNSSDYQANLSGGVTFADVGGPAGLCHINILNSISAMNNLISGSTAGTGGGSVVGLAGSGSSATPSNGNNNGSLGGADNGAGHPCPVCGRVYKLKSSLRNHQKWECGKEPQFQCPFCVYRAKQKMHIGRHMERMHKEKFKLEDVKSFAGSAALDGDSSGVGGGGVTAATVAAAAAAALASATELHPHFS