MAGRDKRRRAAPLEGDEQQLRRRQEEAALLLRRIKGLVRWVVEEVAAGRSPSIVLHRYRNYCSAADSASPSPCACSYDVPVGTDVLSLLHNDYHTSRLNVLLRVLLVVQKLLQQNKHCSKRDIYYMYPSIFVEVAVVDRAINDICILLKCSRHNLNVVPVVKGLVMGWIRFVEGEKKVYCITNVNAAFSIPVDIEAIKDVVSVAHYILVVEKETVFQRLANDKFCERNRCIVITGRGYPDIPTRRFLRYLVEQLHLPAYCLVDSDPYGFDILATYKFGSLQLAHDANLLRVPDIRWLGVFTSDFEEYCLPDCCLLHLSPEDRRKAERILARCYLHREVPEWRSELEAMLQKGVKFEIEALSANSISFLSDEYIPQKIKQGMHL*