MSGENDNGGAKRRGSVKWFAAEKGFGFITPEDGGEDLFVHQSSIRSEGYRSLAEGESVEFLVEVDNHSGRTKAIEVTGPDGAPVQGTSRGSSGGRGGFGGDGYGGRGGGRGSYGGRGGGGGGRGGGGGGGDCYKCGEPGHMARECSQGGGGYGGGGRGGGGGGGSCYSCGESGHFSRDCTSGGR