MKTVESNFDGLVGPTHNYSGLSVGNIASKSNQSGVSNPKQAVKQGLEKMKALHDMGFVQGVLAPQERPDIHTLRRLGFSGSDSEVLKKSYQYSPQLLAACSSASSMWTANAGTVSPSADTADGKVHFTPANLINKFHRSIEDQVTGNILKATFSDEEHFVHHQALPHSDYFGDEGAANHTRFCREYGEQGVEFFVFGKSAFNESYLAPKKYPARQTLEASEAIARTHGLREQFTVFAQQNPDVIDQGVFHNDVIAVGNKNTLFCHQQAFLNQEKVKSDLSDSYGSGFNVIEVPTDKVSVQDAVETYLFNSQLITKADGTTLIILPEHCRQNSRVWAYLNELVEQKCGIDELHTFDLKQSMQNGGGPACLRLRVVLNEAEQKAVNQHTLMSEELFTTLNLWADKHYRDRIEDKDLADPQLLVESRAALDELTQIMHLGSIYPFQK