MGSRGDHGGGGGGRGAARATQLKVLVPSSFRKMRICDELAAQLGVGVGGGGAPRAATARVASPLGKAWDVGVVRDGDGRAFLGRGWAEFAAAHGLGVGWFVVLRHGGGGGVLAVEAFDTTCCLRVFGAPPAEAGRATDTSRKPQFLTVLLPGIMDKMRIPDKFVRDYITGENLNSNMAIILSPLGKSWRVELDKDQSGVFLGGGWLQFLSFHGISRGDVVIFRYEGNLVFKISVFGPNGRQKDFKAKGISIHQGTGEQQEAPSFSRRKCNNKKKSRFGEDDGNQQEMPCSRKGSGNKGRTSDRETKRMRKTRSVYEIGPRSWIKKEINEYVLERCILSLARTFCESIGLAEESSIKLMMVDTTSTQGDQGGSSSSSSRSWEVTGRRYKDACYLLGAGWRRFCEDNGVRSGDVCVFTVLDTTLWRVDIERC