MISLRQLHYFVEIVESGGFSRAAERLFVAQSALSRQVRELEDSIGTPLLRRGPRQVELTPAGRAFLPRAQRLLGDLEAARRLAREVGEGGHGLLRLGHSSSVPLVDGLQAALRGYLAAQSGVRLELTQQSSEQQLADLAEGRLDLGLLRLPVLRQHPRLHLRALYREPLLLALAADHPLARREAPVALAALAGETFVSIPHLQRGGLSYRAAELCLGAGFYPRPARALSRKTSQLQLIEAGFGVALVPASMRAIAPPAVRFMSLAEAEAYSEVALAWRRDDSPLVEGFVEYFLENLPNEAKD*