MQQEDNRTVEDLFSNIDTSPNVVDIADDDDEDALEVDSAEWEMDSAVGGMSFVSSTQSLSSSLYEHVVENGRTYHKFKEGKYPLPNDEPEQDRLDFQHQVYKLSLEGKLYQAPVENPRNVLDVATGTGIWAIEFAQENPGSNVVGTDLSPIQPTYVPPNCSFQICDAEDEWDFSVPFDFIHMRAVVTCFRSPRAVMESAMSSLAPGGWLQMRDPIMPFKFLTPPPEGCALARWNDLAMEASGRIGRRWDNAVHYAQWMRELGFADVVEIKEQLPLNPWAKGRRVKYLSLWLQHDMLQGIEAISMALFTRVLGWDVDDLKVFLEDVKRDMKDTSIHSYSEGVLVYGRKPLG