MRGSDHHQDVVAAPRGGAGGGDDGQAHDMVMPGFRFHPTEEELIEFYLRRKVEGKRFNIELIAFVDLYRYDPWDLPALASIGDKEWFFYVPRDRKYRNGDRPNRVTPSGYWKATGADRMVKVEGDRPIGLKKTLVFYVGKAPKGLRSSWIMNEYRLPHGDADRYQKEISLCRVYKRPGIEDNFHLTGTTTKSSGSKAAAAMGKKHAAANRTSSTAAAAAPRLAPMFDGGGGHHSSALMGKATYNASHAAAEGTNAIAMSLSAAAALHPPAPAMFRSTASVASLSSTTSTEEDGTSLFHLKAGATTTNTTTMHHHHHHQQLPASTHALLNTNSSAMATIPIDELSRAIGSYSNNHHQPNSTTTHQSTALPPSQQSPLLPFASMEKIWDWNPLLESPKVCTNFK