MQEAALGMIGATVGGGGDGDAAVVAEQNRQMKGEIATHPMYEQLLAAHVACLRVATPIDQLPIIEAQLSHSHHLLRSYASTAVGFSHHDRQELDNFLAQYVMVLCSFKEQLQQHVRVHAVEAVMACREIENNLHSLTGATLREGSGATMSEDEDDLHMDFSSDNSGVDFSGGHDMTGFGPLLPTESERSLMERVRQELKLELKQGFKSRIEDVREEIMRKRRAGKLPGDTTTVLKNWWQQHCKWPYPTEDDKAKLVEETGLQLKQINNWFINQRKRNWHNNSHSLTSLKSKRKH*