MQVQFREFSQFDVWFWLEFANVPSEQEKKLVEEVFSSWFFLGKLGGFNAENTQVQETGLELSYMDYDNDAADSTMMSLMHNMGDFEYEGNWGRCWLDLGTSDSIAIDILINSLAQLSKEYVEILQLLIGGENEDWEIDPSYKESLFQDIN