MRGDHQDVAARGGGGGGDDGQGNDMVMPGFRFHPTEEELIEFYLRRKVEGKRFNIELIAFVDLYRYDPWDLPALASIGDKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRAENNRPIGLKKTLVFYVGKAPKGLRSSWIMNEYRLPHGDADRYQKEISLCRVYKRPGIEDNFHLTATTTKSSGSKAAKMDKKHAAAYRTSSATAAAAPRLAPMFDGGGGGHSSALMGKASAYHEGTNAIAMSLSEAAAGITTTTTAGLHPPAPPPPSMFRSTASVASLSSTTSTEEDGTSLFHLKGSTNPMQQLPASTHALLNTNSSAMATIPIDELSRAIGSYSNHHQSNSTAATNLVPPSQQSPLLPFASMEKIWDWNPLLESPKVCTSFKQ