MSFLFYHNQFAHLRIPLEEILSATNNFSSENISRQDGFGWAYKGQLLRSGELIDILARRLDRESNQGRKDLYMTEVSMLSTLNHENLVSVIGFCDEDHEQMIIYRHKSHGSLDEYLSEPRNLTWMQRLQICVGVVRALSYIHYDKGPDFSVIHRNIKSSKILLEDNWKPKLFGFQLSMKNTATRRHRLLLDDLKGTVGYIDPRYEKTGDAPHSKEESLADEILEHDQAVKQQYNNRMPEEDEIMEQPPGPVLDPLDMFTFINRRYKHIAAYARRGITSSIGHTPL*