MATYKPKNILITGAAGFIASHVANRLIRNYPDYKIVVLDKLDYCSNLKNLQPSRSSPNLKFVKGDIASADLVNFLLITESIDTIMHFAAQTHVDNSFGNSFEFTKNNIYGTHVLLEACKVTGQIRRFIHVSTDEVYGETDEDAVVGNHEASQLLPTNPYSATKAGAEMLVMAYGRSYGLPVITTRGNNVYGPNQFPEKLIPKFILLAMSGKPLPIHGDGSNVRSYLYCEDVAEAFEVILHRGEVGHVYNIGTKKERRVIDVAKDICKLFSLDSNSIIKFVENRPFNDQRYFLDDQKLKNLGWSEHTTWEEGLKKTMEWYTSNPDWWGDVTGALLPHPRMLMMPGIERPFNGSEYDSNKGAPVSSNTQNHMVVPLSKSSGSAQKSSLKFLIYGRTGWIGGLLGKICEKQGIAFEYGKGRLEERSQLLADIQNVKPTHVFNAAGVTGRPNVDWCESHKPETIRTNVVGTLNLADICTEHGLLMMNFATGCIFEYDAQHPEGSGIGFKEEDKSNFTGSFYSKTKAMVEELLREYDNVCTLRVRMPISSDLSNPRNFITKISRYNKVVNIPNSMTVLDELLPISVEMAKRNCRGIWNFTNPGVVSHNEILEMYKKYIDPEFKWVNFTLEEQAKVIVAPRSNNEMDASKLKKEFPELLSIKESLIKYVFEPNMKVK