MQKSASSLVLGQGGLDIAQSFFKPIHGASPPPPTRRTTKISVIGVGNVGMAVAQTILTQDLADELALVDVDQDKLRGEMLDLQHAAAFLPRTTISASVDYSSTVGSDILIVTAGARQIPGESRLNLLQRNLALFSTIIPPLTAASPEAILLIVSNPVDVLTYVAWKLSGFPPNRVIGSGTNLDSSRFRFLIADHLNVNAQDVQAYIMGEHGDSSVALWSSISVGGVPILSFLKRQQIAYEKQTLEKIHKEVVQGAYEVIGLKGYTSWAIGYSVANLARTILRDQHKVHPVSVLAKGLYGIDDGEVFLSLPTQLGRNGVLGVTNLHLTEEESRQLKNSATTILEVQRQLGI*