MDLTQLEMFNAVAEAGSITQAAAKVHRVPSNLTTRLRQLETELGVDLFIRENQRLRLSPAGHNFLRYSQQILALVDEARSVVAGDEPQGLFSLGSLESTAAVRIPATLAEFNRRYPKIQFSLSTGPSGTMLDGVLEGKLNAAFIDGPINHTAIDGIPVYREELMIVTPQGYAPVTRASQVNGSNIYAFRANCSYRRHFESWFHADGAAPGTIHEMESYHGMLACVIAGAGIALIPRSMLESMPGHHQVEAWPLAEQWRWLTTWLVWRRGAKTRPLEAFIQLLDVPDSARQGYQ*