MSYWNNIGELATAAQLTGLDSVKLIALIVKAAKNARMHKKNCKQFAQHLNLIGNLLEQLKLSDLKEWPETREPLEELEEALKKAFVLINSCKDKSYLYLLALGWTMVSQFKERQEEIDRLLRLIPLITLVGNNRDRLRAIEKDHRVYTLDEEELKVHETILKPEVTKSDTHLLEKSLSRSYPGLSFDEALKKENNKLRMELHHMEETMEMDQVDVIHHLIDVTESVFPQTSTVPHSSSKSKRSKQFEIGRGVIMETCQEGSNDYLNTLEQSEGYTDTIEQSKPMHFAESGPPSPRRISLSLEQEPSERKTSHNLESWHSSLYDCCMDPYLCISTCMYPCGTFSDIAAFASEGKVSPEDACNDLMTYSLVLSCFCYTCCFRRKLRKRYNIQGGCCGDFCAHACCFYCALVQEWQEILARDGESETNISFLNCSDVLTLCARTGPFIRNNHTFPNIHACFTLCSFKDEPTP