MRGSDHHQDVVAAPRGGGGGGDDGQAHDMVMPGFRFHPTEEELIEFYLRRKVEGKRFNIELIAFVDLYRYDPWDLPALASIGDKEWFFYVPRDRKYRNGDRPNRVTPSGYWKATGADRMVKVEGDRPIGLKKTLVFYVGKAPKGLRSSWIMNEYRLPHGDADRYQKEISLCRVYKRPGIEDNFHLTGTTTKSSGSKAAAAMGKKHAAANRTSSTAAAAAPRLAPMFDGGGGGQARATASAAKKRAATAAAAKRRHRRRHRRPWSLQRRRHSTSSRVCSRVCHRWYGAPLTRGSPTGAGTGDISHPTTCAGSGSEGEVRERGRGRSSPTRPVANP