MPQVTVESHCEPNDTRLINPWLCSPLLSWPPTRSGDLPTPIPIAPSNIQHPSLLLTTACGLTTQPMVGASSATTAGSCGAFQKENLPSTMPSQCKSAFFPLPYMLESRRYSEPAPPPAHFLSQRRRSKEGTISVSGQVTYLWEFLLRLLQDKEYCPKFIKWIDQSKGVFKLVDSKAVSRLWGMHKNKPGMNYETMGRALRYYYQRGILQKVDGQRLVYQFVDVPKDALQARCTIVFRSSRRQP