MAGREKRRRVAALDGEERRRRQEEAATLLHRIRGLVRWVVAEVAAGRSPTVALHRYQNYCSSASAAAASPCACSYDVPVGTDVLSLLHRGSHASRLNVLLRVLLVVQQLLQQNKHCSKRDIYYMYPSIFQEQAVVDRAINDICVLFKCSRHNLNVVPVAKGLVMGWIRFLEGEKEVYCVTNVNAAFSIPVSIEAIKDVVSVADYILIVEKETVFQRLANDKFCERNRCIVITGRGYPDIPTRRFLRYLVEQLHLPVYCLVDADPYGFDILATYKFGSLQLAYDANFLRVPDIRWLGVFTSDFEDYRLPDCCLLHLSSEDRRKAEGILSRCYLHREAPQWRLELEAMLQKGVKFEIEALSACSISFLSEEYIPKKIKQGRHI*