MDRCGELGLAGGGPRLDGGELPPGFRFHPTDEELITYYLLRKVVDGSFNGRAIAEIDLNKCEPWELPEKAKMGEKEWYFYSLRDRKYPTGLRTNRATGAGYWKATGKDREIRSGRTGALVGMKKTLVFYRGRAPKGQKTQWVMHEYRLDGSYAYHFLSSSTRDEWVIARIFTKPGVFPVVRKGRLGLSGGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRRPARRRRWPLAPASSTAPLPGASRHDRRRSL