MHRYTFCETAEAADLEPVVLAIHEIIHRLPVTAKSLQKPGIRIEDGRVVDRNYTGPVLEQAIATNRVIKTTPENGAYKGVPVTVAPIRDHEGKVIGALGVVDVTGIFDLATLMEDQSAIIKQVCGKDPCPLPEEASDSRR