MLVRKEIVEACLDRIRKLADNCTGLQGFLVVYAVGDGAGSGLGSLLLERLSVDYGKKLKLRMTVYPNPDVSNVIAEPYNSVLSTHSLLENTEVAVMLDNKAIYDVCRKFLDIARPTYTTLNRLVTQVMSSPTASLQFDGAFNVDLTEFQTSPVPYPWIHFMLSLYAPVASCERAYHEQLSVARITNSCFDPSSMMAKCDPRHGKYMACCLMYRGDVVPKDVNQAVSTIKTKRTIQFVDWCPTGFKCHINYQRSTVVPGGDLAKTDVYFDHYWHVQRGVCMISKTTRIAEVFSRLDHKFDLMYSKRAFVHWYVGEDMEEGEFSEARKDLAALEKDYKELGSESNDNEEDQASEDNSRTVIGSK*