MVQSQPQLGTVGPVPSQQLKERLRRRTKTATMLELLLAANHSADSASCQDRASRVGAPRPPSKLNDSTLYHTLMDDTPPAPAAQGWRAEAAAAQSCGPARDTLPVCVRDSQGPPAGQELTSTGSATSPRPAVDLPHTLPVPQASSPARLGGAGLLNASHHLSDPTQLPSGPAGPSRAPQEVQPLGWHQAVQVQRISDQDLYCSLDGAGAGPTEPSLREESGVQSHAMPRTPGPVQQGEPTVQPAGHGPGHPLADALPPGMVLFHQPGVENIQVTVK