MKFIASTSALILLFTSGTTVAQVKSDVSAIDSAVRSLNQQLQTDSLNYFSALAINSAANSVDDKIKSGTSDVKSLTETPSDADAQEIISTLTGTEVNVKSATDRLIALKSQFNSLGVTGVVKADIDSLKTDTAAFGAALVAAAPSAEKADAQALTDKFNADLASAAAAYN