MPTLELNYATKEELAFLDTDVKRKLNVSKDKVAYDELHEADKTEEDAERARLDKVDNHNVSSYTVKLNYRLDPRKGGDEVIWGGTFAQARRRYEPTEVVVNNARGREEEFSLDTTGFQFEYFPTSYKAFPWSPIDEHLNEVYNPECEEFVKKITGCTDARLMSHIIRQRPWDDSDKDADKPDMAMTDGGLLPARFVHVDQSDLGAIRRLYDDMPAGEAAQHDGRHRWAIVNLWRPWEAVHREPLALCDARSVRDHELHDTMHCVPFRWPHKPTENRMWQVAPPASPAQHRWWFRSGMTRDDVVLIKIFDSKRDGRARRTPHSAFATPDDVGPARRSIETRFLLFWEHESCE