MSGGPAATRGFLIQTITCILKALKEKNWDIVEIEPTDSNEKIDLKWYVGNELELATQVKSSINPFRIETAIKLLSQMIGSCPEAKVFELLLVGNFEEGIIKFSRQIGGELEFSSAEKENTGVLMQYIKEKRILITLHNFNRIIDNKTPILIQMKDEVHEHLPPEIKLTHKELSTLSLALIGQFSIFATASKTVTNSELNMLIRTMIKDKLEEIRINNYKDYITVNVENFTSEIDKAMESDVVKQWHDQRFQTRLKFLIAEIAFNAFEYGKATYSYFQIHPDRIILKDDGIKFDFSKAIGEIKSTGYGLGKETFTQFFDDYDYITKYNHNYDKENNINTITINIITDFNIFVENNCEVITKGTFNPISRNAYKKSISLSIPSNCNTFVYNSKHLFATGEATLIELILSKIPLEGNLIIKYDKNYPSIDGIKTLFKDEKRLAFETIQKEEK