MELVYGHNGQKVPLEDLQWFLAKSKVSISLAVTEYSSFFDGLKEGSFLSEEESLELQADKKSVHQIVYDCLCRIEEKPLLLQHFFWHLLQKPLRKQYPDLKPIYKEYKEGKYKKSALVSSDMDKDRMTFTQDKVKICLAVTDLFPFVHGLQDLTFLSEVESLKLQADRRPVSRVIYECLSLIEKKDMKLSIVFEYIFQECYLKLYPGLQEILQEPGEEQVELFVGWKHCSEYMQNVFQVTKTGICQAINELFPFIYGLHDVGLLSRIELLTLQADKRPTKDVLYEALSFIEQKNEIEALCAYVFCEFYIKLFPPLKVILRRLKEAIMLDKNLPSADSITSPGHIKKSKDRRDSPDPEKHKAADNSKPLSQNGPAPKRALHSSPTGTGLPEKMPLVAGPSDIKTVIKIYKCDYGHCRRAFSNLSKFKAHKSKHKGPKEKDPIWQPSIRP