MGDAGPSSSSGMAAAVLEGGTAGADEVAFTIKWSGKEYTILIEGGATVADLKERINLQTSVFAKRQKLLGLKAASGKLAHDGTRISDLAIKPGAKIMMMGTAEQEMLVEPEDVPEILDDFEIAAEEEKAIQHRDENLAKLRRRIVQYKLVIRNPPRPGKKLLVLDIDYTLFDHRSVAETPLELQRPFLHEFLAAAYSEYDIIIWSATGMKWVEVKMKELGVLANPSYKITALMDHGAMITIGSGNRVFDCKPLGVIWGKFPEHYSEKNTIMFDDIRHNFVMNPQNGLIIRPFRKAHFNRTSDRELLHLTDYLLAIAELEDLSNLNHEQWEVYVRRQRRRQG*