MDKMRIPDKFIRDYITGENLNSNMAIILSPLGKSWRVELDKDQSGVFLGGGWLQFLSFHGISRGDVVIFRYEGNLVFKISVFGVNGRQKDFKAKGISIHQGTGEQQEAPSFSRRKCNNKKKSRFGEDDGNQQEMPCSRKGSGNKGRTSDRETKRMRKTRSVYEIGPRSWIKKEINEYVLERCILSLARTFCESIGFAEESSITLMMIDTTSTQGDQGGSSSSSRSWEVTGRRYKDACYLLGAGWRRFCEDNGVRSGDVCVFTVLDTTLWRVDIELLAF