MQEAALGMMGATVGGDGDTAVVAEQNRQLKGEIATHPMYEQLLAAHVACLRVATPIDQLPIIEAQLSQSHHLLRSYASTAVGYHHDRHELDNFLAQYVMVLCSFKEQLQQHVRVHAVEAVMACREIENNLHSLTGATLGEGSGATMSEDEDDLPMDFSSDNSGVDFSGGHDMTGFGPLLPTESERSLMERVRQELKLELKQGFKSRIEDVREEIMRKRRAGKLPGDTTTVLKNWWQQHCKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHNNSHSLTSLKSKRKH*