MSAEKGHFEEGHQPPVSHQSKTPGKQTELPKEAINDQLPTDDGGYQPYVAAGKLKGKKALITGGDSGIGRAVAILYAMEGAESSIIYTPDEEKDAQETKEMVEAKGGKLHLFSADLKSHQACKNVAEKAKETMGKINILVLNHGTQMMVETIDDLTEDQWINTFNVNIHPFFFLSKYILPQMSRGDTIITCASVNPYVGRPDLLDYTATKGAIVAFTRALSNQQISKGIRINAVCPGPIWTPLIPATMNEKAQKEFTSPMGRPGQPVEVATCFVFLASKDSSFISGQSLHPNGGTQSFSKFWFRWWMVGELRSGSAQFVGGRRFVVWRCGCWLFVGIGNEEEGEGRGGGGWSKEDVVCNTVFHVTKSISAQISKRVPLRDCMERIKGSGWNMERLTNAKIQAWRGRRSDG*