MDRYTALISGQRTLVQDLVINPPKFVLDKLRIDLFSYNQSLHIGTDESYHLQIPDPLDPKSAFLQANTVYGALRGLETFSQICRYNVEAKTIFLENCPWDIFDEPRFLYRGLLIDTARHYLPLNTIKTIIDSMAYAKLNVLHWHISDDESFPLEIPSFPKLWNGSYSNKQRYSLDHAKDLVKYAELRGISIMAEIDVPGHARSWGVGYPQLWPSQNCRTPLDVSKEFTFEVIDGIFFVHANLLDLRKAFPFELLHIGGDEIVGKAQSLFLNGLIFSKSNSIETRYFYDRLGKHNLTATQAYKFFVLEVQKLAMKHGYVPVSWQEAFQNFGSSLPKNTIIQNWLGSAIAPSVVKSGLKCIISEQASWYLDHFEVTWEQFYNKEPYDSITDGREQQLILGGEVCMWGEKVDGSNIHQIIWPRAAAAAEKFWSPFSVTNLGPHKAGDRMETFRRLLNERGI*