MSKIFEDNSLTIGHTPLVRLNRIGNGRILAKVESRNPSFSVKCRIGANMIWDAEKRGVLKPGVELVEPTSGNTGIALAYVAAARGYKLTLTMPETMSIERRKLLKALGANLVLTEGAKGMKGAIQKAEEIVASNPEQFLLLQQFSNPANPEIHEKTTGPEIWEDTDGQVDVFISGVGTGGTLTGVSRYIKNTKGKKDLITVAVEPTDSPVIAQALAGEELKPGPHKIQGIGAGFIPGNLDLKLVDKVIGITNEEAISTARRLMEEEGILAGISSGAAVAAALKLQEDEAFTNKNIVVILPSSGERYLSTALFADLFTEKELQQ*