MNMEEAALGMIGATVGGGDGDAVLVAEQNRQMKGEIASHTMCEQLLAAHVACLRVATPIDQLPIIEAQLSHSEHLLRSYASTPVGFSHHDRHELDNFLAQYVMILCSFKEQLQQHVRVHAVEAVMACREIENNLHSLTGVTLGEGSGATMSEDEDDLQMDFSSDNSGVDFNGGHDMTGFGPLLPTESERSLMERVRQELKIELKQGFKSRIEDVREEIMRKRRAGKLPGDTTTLLKNWWQQHCKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHSNSHSLTSLKSKRKH*