MSSKDDLDFHFLREEGIRYIKELGSNFWTDYNTHDPGITMLEVLCYAISDLGNRINIPIEDLIANEEGGVKGQFYKVQEILPSAPTSELDLRKLFIDIEGIKNCWIKRERVTVFADLKNQKLSYEKTIWEDLKENQKAQFDLKGLYRILVETEDADKVLSESLEKAVFTKFHANRNLCEDLIKVEKVATEPISVCANVEVAPEADEELIHAQILIAIEDYLAPSPRHYSLKQMVDKGYTMDEIFEGPFLENGFIDTVELKASELRKEVRLSDIINIIMSIDGVKIVKEITLGNCDENDGIENNQWVICIPENKKPKLCKKTTINYFKGILPINLNPVRVDNHKSKILASRLENDLKAKDDLEPAIPQGTFADWGEYSSIQHEFPETYGISDIGLPPKLGVKRAVLARQLKGYLLFFDQILASYFEHLSKIKSLLSLDQGPSFTYFTQAIKDIKDVEELFKDPTLLENDEELTKSLIGKLDDTIERRNQLMDHLIARFAENFSSYAFLMKFLYGESTDEIVLQDKQSFLREYKEISRERGEGFNFYEQSNDNLWDTLNVSGAQKRISKLVGVKDYSRRNLSDTAVEIYRYEHVDGNWVYRWRIRDENGKVLLSATTSYPTYNSAGNEMYFAILKILETPLSDLEKLLEVNFRNENEAGSFHFHKAATSNKFSFDIINPVIDSESSSDFIVAKQYTYYPDRTQAVLGAISLLNFIKYTFTFTEEGIYLVEHILLRPSPLDPEYLAMQTDAGKEYIEGNFLPFCSDDYENCKMIDPYSFRVSIVLPGFTYRFANKDFRDYLENLIREELPAHIVAKICWIGYRKGEEPELFQEDVENPETPIFKENQLEIFEKAYKNYLFELTDIHKRKGFIASMNKYNQVLNEMTSSLTGLHTIYPTGRLYDCEDEEEELDGKLILGKTNLGTL