MVRVIIKGGVWKNTEDEILKAAIMKYGKNQWSRIASLLHRKSAKQCKARWYEWLDPRIKKTEWSREEDEKLLHLAKIMPTQWRTIAPIVGRTAAQCLERYEYLLDEAQRRAEGIEETDSLKEAKKLKPGDVDPTPETKPARPDPIDMDEDELEMLSEARARLANTQGKKAKRKAREKQLGEARRLASLQKRRELRAAGIIIGSGWAYKMKKHRLMDYNNEIPFEKQVPAGFHDPSEDKFDKAQKTMVEDKRRDWQERDDRKADKDKLKKRKNEDLPESIFGEKHEKKRSKLILPEPQISDKELEDIIKIGHVSDSVRELVDDNPSSTLLHDYNESARMNAFSARTQRAAVGDVDTVARAADDLLALINVDTPLKGGLNTPLHTHDFSAPGSQRQPISTPNTVLSAMAATPKNVGVGQTPGSQRTLASSTPGGASTTTEMNTPFRDQLNINPISDETKPSKKELQQQFYQLPKPRNDFELTDVGDEDDEEGLKEDGEEWIEDAAELEKRRQAIAEKKKALELEKRTKAFQRQLPLPSKLNPEYKKRGAGATDLHKADDLIKSEIYLLMEWDVEGKEPPKQSYSKEAMELAKKMIEIEATKMAKVEEIELKLDPQMWQVVANCFGELVKFQNRFTRLSNLTKRDQLEVLSERFKVLFGWMTQQATKMQKLEKKVRLKLGGYMNIESSLTAKLQDLARQRENGLLELKTFKRLEKNEQKAIVKRINSLTAELKEQEDREKNLQKRFSFLQHRKWELEQLEKRENATSGQEAIRYASFENVGHF