MRSGKDALLEMGDVEEARSVIKHFSEDQALLRGKEVQVEYSSRQKLSEPENPKVEASRVLLAIIHNPLYQMNVDILHQVFSPHGNIEKIVIFHKAAAVQAFIVFDSDEAAAAAKSALQGRQIFDGCCKLDIKFSIFAFRFLGNYKEPVKMNRDYTNNSLPGDSQSKTSPQASILGAGTAFSTMKQGGFGSVPLSGVLPFGVTGSNDKCTLLVSNLHEVLVYEEKLFNLFSGYGRVLRIKMFENAKQALVQLADGVQAELALNFLKGAPLLGSAMEISFSKHNTIRHPRTRDFTMDPYNRFNSEYVKNCCPPSKILHISNVSDEVEEGDLLNFLAPHGVIQRVKLFESTNRRQALVEFDTIEQATEALASKHRSKLKATSLRIAFSRYHAIR*