MSLLKLQKLIPLMKSICKVYKLPADRLYATYFGGDEKLGIPADTEARDIWLARLPSGHVLPFGCKDNFWEMGDTGPCGPCTEIHFDRIGNRDAAALVNNDDPTCIEIWNLVFMQFNREPDGSLKVLPAKHVDTGLGFERLTSVLQQKMSNYDTDVFSPIFDAIQKSTGARSYSGKLGSEDEDKVDTAYRVVADHIRTLSFAIADGSRPGNEGREYVLRRILRRAVRYGREVLKAQEGFFSGLVHVIVEIMGTTFPELKKNERKIKDIIAEEEASFGRTLLKGIEKFKRAAGDVIGGRLSGQDAFVLWDTYGFPMDLTQLMAEERGLLVDVEGFNQAMEEAREKARTARGKAGEKALVMEAEATAELQKQHVLPTEDKFKYVWHKDHLSVVKAIFTDSGFVESSTTTEDVGIVLESTSFYAEQGGQIYDTGLLEGSSGIFEVRTVQMYGGYVLHVGSFKNSGCKLSVGDKIVAKVDYDRRAHIAPNHTCTHLLNYALKTVLGDHIDQKGSLVADDKLRFDFSHGKPIDPKDLQKIESIVAQQIKDELSVYAKEASLVEAKRIMGLRAVFGEVYPDPVRVITVGRPVEDLLEDPENPMWASLSTEFCGGTHLSNTKEAKAFALISEEGIAKGIRRVTAFTTDKAAEAIREADACAERIAAASKLEGISLEKEVASLKSLIDAAVIPTVRKAQFRGQITLLQDRIRKAQKAAAESNLQAAIKLATETAERSALNGDTFCVLRIDVGLDTNAIREAITKVLEKQKDLAAMMFSVDQDTNKVLVYAGVPDAVASRGLVLIDWLRKALEPINGKGGGGKGGLAQGQGSNAAGVDEAMDVARQFASEILSK*