MKLVITEKPSVALDIARALGKPTRRQGYLEVGEYLVTWTYGHLLEIGEIAPKRWNLKDLPIFPEKFEYDLIKGKESQFKVVRKLLEGADAVINCGDAGREGELIVRELLEFTGYRGKVLRLWTSEALTRDVVLRELRRLRPSSEFDSLYYSALARQNGDWIVGINLTRLVTLKAGGGEVWSVGRVQTPTLAMIVKRDREIEAFKPEIYYVVLAGFEGEMKGVMLRNGEEARLAREEAEQVVNALKSVRSGRVEKVDVERREERPPLLHSLTSLQREANTLYGLSAKRTLDVAQSLYEEWKLISYPRTDARYLGEGNRDLVKDVLRKLGRGELVPRVDRVGKRVFDSSKLTDHHAIIPLDRPPENLPAIHRKVYDLVYRKFVGAFMDDYVYELQRVFIRLDGELFLVEGKRNLQLGWMELYPHEDNPLKIPSGEVRKEWVKAEERQTKPPARFTEASLLREMERLGLGTPATRAGIIETLLERGYVERRGKSLYSTDKGRELVDKLGDSKVVSPDMTAEWERQLEEIYVKRLGEKGYQEFMEGIRRFTREEVERLMKREFKVERRATPEMLRLARAVSRDLGVKLEGTGMEEVKRFLDENLPKMRITCKCGGEVVGFSRGWKCRKCGTVVWREIAGKKITFRQAKSLFQGKELKMKGFRSRTGKRFSATVYLEDGKVKFKFE