MRGQGDMRGERDVRGEQDARRQRDARGQQRLAERFEEHRGQLKAVAYRMLGSLAEAEDAVQEAWLRLDRSEADGIDNLGAWLTTVTGRICLDLLRSRTARREEPMTEGFDSFVPDPVLRALPRADPEAEALHTDSVGIALLVVLERLEPAERLAFVLHDMFAVPFDDIAGVVERSPAATRQLASRARRRVRDATPAAEPDLGRQRRVVEAFLAASRAGDFEALVSVLHPDVVLRADAGAPARGVAASKVVRGARTVATGAFHFRHLAPLARVVLVNDAVGTVAVSDGRPVSVTYVTVADGLITGLYILSDPERLAGLDVSGLEA