MKGSAFVHGLVEMGMKGPRPFASSLSSGYVDNSRASFDVAGWRRRNMGKSNMMNDQRLLISEPREVACYSRTASFAYLLNDRSALRTYCAPRELPCDLNVGFDDYIKDRHRSEPVSDARGAPKDACVSNVLDAILERLGSQSLANIDVISYRNNLNKIGLTPYNSRDAWHIDACLLERTLVLQIVMLPEPDAQPSQLRFEYYGYRFEQIATTRVSEHEERGDTVDAQHGEEFCSIVNFRLREARIALAAEIDCKETGIVRGHGAGSRANYTELKTSRVMENDRQRNNFYRYKAIKYWIQSYLAGVQTIRVGFRDDNGMLLRIEEMNTQSLASRSPNSPLRHVAWDKFVCLQFMDDFLRFMRAELELEVERSQRNAAAPSEPSIPCLRFSFIPDRACIMVSHASPDFHLLALQMHAKVKP*