MSHVSKIHRIHLKTERAIQIRDSRHNQSMQYLIVTLGSPSNENGGFATFELTRSYAWLEHFNPSETFGGIMIDYPYVECTSSSIQALSLFKKLYPEHRRKEVDNAISKGANFIESMQRNDGSWYGSWGICFTNATWFAVFGLVCAGRTFNNSSAIRKACEFLLSKELPSGGWGESYLSCQDKVYTNLEGMRPHAVNTGWAMLALIYTEQAERDPAPLHRAAKVLINLQLEDGEFPQQEIIGVFNQNCMIGYSQYRNIFPIWALGEYRTRVHARKK*