MGALRQWVNMQDDYHCIYCIVDQHAITVRQDPQQLRKATLDTLALYLACGIDPQKSTIFVQSHVPEHAQLGWALNCYTYFGELSRMTQFKDKSARYAENINAGLFDYPVLMAADILLYQTNQVPVGEDQKQHLELSRDIAQRFNAIYGDIFKVPEPFIPKSGARVMSLLEPTKKMSKSDDNRNNVIGLLEDPKSVVKKIKRAVTDSDEPPVVRYDLKEKAGVSNLLDILSAVTGKTIPELEQHFEGKMYGHLKGEVAEAVSGMLIDLQERYHRFRNDEAFLNQVMKDGAEKASARASQTLKAVYEAIGFVAKP*