MQKDLIVVESPNKIKSIQSYLGDSYNVIATCGHLRELAKKSGYDPKTYDLKWEIIKTTNKKLSKKQQIKTIIDLAKKSNNIYLATDPDREGEAISWHVYDLLPKKDKERVKRITFNEITQKAILKSIDEKHDIDFNLVDSQFARRILDRVIGYKLSGLVKKNLHGLSAGRVQSIALLFVVERELERRSFVKEEWYQIEGIIEKNIFVSLRKIPYDVELYNQKDNSDSDLKFLHKKDAQRVIDDLSDIFKVYSIDDLKITKGDVQLPLTTDKLLQIASNNFGWSANKTTLIAQQMFEGLEINNQQLALITYPRTDSERLSDDFLQEANAFIENNFGKEYLENFKNKKINRKEVNIQDAHEAIRPVDINLKPEEIKDYVSLDIYKLYNLVWNKTLSALMKVPTFNKQVIRFINNEYKFYTAYKTIRTLGYWILDFYKKQRDELEFQPPIINVGDEFKKEKIDLIQKETTPPPYYTEASLIAALKNAGVGRPSTYATMATIGTTRGYINKDKSKLIPTELGIKVIQELKEAFPKVISIKFTSEMEERLDVIANGKLFWKDLVSTFIPIFEEEVKQAYTKIEKVPDEKINRLCPICAHDLLIKRSRMNTRFIACSNFPTCRFTESLEKPEILNELCPNCSKSLVKRKNRKNKYFIGCTGYPECNFIRNLDESNNDKNDFNQ