MSGGDGNNGGERRKGSVKWFDTSKGFGFITPDDGGDDLFVHQSSIRSEGYRSLAPEESVEFEVEVDNSGRNKAVEVTGPDGAPVQGSSGGSSGGRGGFGGGGRGGGRGGGYGGGGYGGGGGGYGGGYGGGRGGGGGDGACYKCGEPGHMARDCSQGGGGGGYGGGGSYGGGRGGGGGGGSCYSCGESGHFARDCTSGGR