MIQKHAIPILEFDDNPQAVIMPNHEGLDLQLPKKCVYAFLGEEIDRYAREVGANCVGEFVSATKTYPVYVINYKGEEVCLAQAPVGSAPAAQFMDWLIGYGVEQIISTGTCGVLADIEENAFLVPVRALRDEGASYHYVAPCRYMEMQPEAIAAIEEVLEDRGIPYEEVMTWTTDGFYRETAEKVAYRKEEGCAVVEMECSALAAVAQLRGVLWGELLFTADSLADLDQYDSRDWGSEAFNKALELSLASVHHL*