MTTRLEQQKGGFNFDNYQRNVALEKKGYPIPQMTKTGTTIVGLVYKDGICLGADTRATAGPIVADKNCEKIHYLAPNMYCCGAGTAADTEYTTALIASQLELHRLTTGRQARVATALMMLKQMLFRYQGYIGAALILGGYDVTGPRLYTIHPHGSTDKLPYVTMGSGSLAAMAVFESKYQKDMERQDAINLVREAIEAGIFNDLGSGSNVDITIIEKDNVEVYRNYAKPNERGVKEKSYKFDRGVTAYLKESIRDLVNITEGIEEMDIS*