MPPKQKNELYKESARKKDVRTSNIEAAKAVADAVRTSLGPRGMDKMVAAANGEVIITNDGATILQKMTVTQPAAKMLVELSKSQDVVAGDGTTSVVVICGALLKKCQELLEKGVHPTIISDAFFKASHKACEILESIAIPVNLEDREALLRAATTSLSSKVVSQYSSLLSPMAVDAVLKVMDPARPNLLDLRDIKVVSKVGGTIDDSEMVDGMVFDQKAAKSAGGPTRMEDAKIALIQFQISPPKTDIENNVIVSDYNQMDRVYKEERNYILSVVKKVKASGCNVLLIQKSILRDAVTDLALHYLAKAKIMVVRDIERDEIELISKTLGCLPIAHVDNMKPEKLGSAALVEEVEVGKGRVVKITGIANKGRTATVLLRGSNKLVLEEADRSLHDALCVIRCLVNKRFLIAGGSSPEVQVSMQLGHWSKTLQGMESVCVRAFAEALEVVPYTLAENAGLNPINIVTELRRMHASGEKYSGINVKKGTITNMLEENVVQPLLVTTSALTLATECVRMILKIDDIVPVR*