MGGTDAKDILGLPKTPLSLTQEKRSRPQKESHRKPDGISREVYALTGGVAPLMPSIDVAHLKRRPPADEKVAWQWLPFTSSARKDDLQLYHWARVVNNVPPTGDYSFAKYNKSVDILKYTDEEYENHLTDPVWTKEETDQLFEFCQNFDLRFVVIADRFPVSRTVEELKDRYYSVTRALLRARAQSPADVANHPLMKEPYDITRDRERKRALSVILAEAKRITEMRLAARRAEEPDVSANENAGLDKADGIVSGRSISPSSNSQLPATAVAPSTLTMADYASTLASLRMLHVYLRTYGLEQMVQAASSAVGLRTIKRVEQTLQDLGVNLKPKVPTKTVCDEHLELRKEILTLLNLQKQLQYKESEGSSHREGLYAAMPDTPKDRVFASDPFSFGAERPIKKEQKRKGPGRQADTPSPAHKRPRKMKASDL*