MGSRGDHGGGGGGRGAARATQLKVLVPSSFRKMRICDELAAQLGVGVGGGGAPRAATARVASPLGKAWDVGVVRDGDGRAFLGRGWAEFAAAHGLGVGWFVVLRHGGGGGGGVLAVEAFDTTCCLRVFGAPPAEAGRATDTSRKPQFLTVLLPGIMDKMRIPDKFVRDYITGENLNSNMAIILSPLGKSWRVELDKDQSGVFLGGGWLQLLSFHGISRGDVVIFRYEGNLVFKISVFGPNGRQKDFKAKGISIHQGTGEQQEAPSFSRRKCNNKKKSRFGEDDGNQQEMPCSRKGSGNKGRTSDRETKRMRKTRSVYEIGPRSWIKKEINEYVLERCILSLARTFCESIGLAEESSITLMMVDTTSTQGDQGGSSSSSRSWEVTGRRYKDACYLLGAGWRRFCEDNGVRSGDVCVFTVLDTTLWRVDIERC