MNVIGFKEAKCKNCYKCVRNCDVKAITVKDAQAYIMNDKCILCGHCLEVCPQNAKTLISDLERVKEYIKEGHQTIISLAPAYLGVLKYNTPGQVISALLKLGFTAVRETAEGAAYVTREYDKLIAAGEMENIITTCCPSLNDLVEIYYPSLTKYLAPVISPMIAHGKIIREEYGPNVKVVFLGPCISKKREAESDPRTVGIIDAVINFKELEEWLLEEGIDILEQPDTPPSNPNPLVNRLYPISSGVLSSVVASRNTSDRYRKFYVHGIKNCIDLLESMNRGEVTGCFIEANICNGGCIKGPAIDRARISRFKVKLDMEESIPKTPIKDEDFYAKFPILLEKHFFDRSPKDPVPTEEEIMQILRKIGKTKTEDMLNCGACGYATCRDKAIAVYQGKAELNMCIPYMHERAQSMANFVLDTTPNIIIIVDAEMKIMEFSAAAEKYFGTPRSVAKEMYLYEFIDHSNFQAVLETHKDIIGKRVIYEDRNLATLQTIVYSKEQNCVLGIFQDISHQEQLDRQAYIMKVETIEMAQRVIDKQMKVAQEIAGLLGETTAETKVTLTKLRDTILNDGKPYDSI