MDKIQSVLETGKLVYDIFGNQIGYIANPEKKMEQLDKNAQHLFARRDDLEKITGESPNVATSESKLWFADVKKLEVEVHSIKDEYMRCSNVFSRPTLGKRVGDVIEEITDLNNKRPKLKGKECSNAPLERVEPQIVETNSSTDSKPRLHRIMGLIEDVEIRKIGIWGMGGIGKTRTLKLLNNRLEESHLFDIIIWVTVSGEGSRRKVQNDIAERLKCTAMDMSDDRLRANIYHHLRRKKFLLILDDIWERIDLSDVGIPILNQDNGCKVLLTTRDRGVCRQMETDVEIQMEKLSKEEAWSLFNEKAGDVAMSPYIKPIARDIVKKCSGLPLAIIVIGSSLRKISYVDVWRNTLRKLQLPSTSQIEGMEKEVFSCLRISYDRLPNDCERNLFLYCSLYPEDHEILIAELAEYCWLEGYIQGVDSIEEAQDDGRHMVMNLVDASLLERGYNEERVKMHGIIRDFALKEASGFLVKTGKHVKHPPEEKEWLQSQKISLMQYSLVNLLELERPNCSTLSTLLLQSIYQLTMIPDSFFEFMHSLCILDLSGTQIKSLPSSLWNLVSLRGLYLKDCHKLEELPSQAGALKGLEVLHLGGSTAIRYLPREVGELTCLKRLIVGFKKRYCSQNDGEDTIEWNMKLRVPIGIIPKLLYLEELSLFVSPSRIYAAPGSELDCVKKEQWDDESMEVVVEELCKLEHLTYLDAYFPKVECLEHFLHHSKSVNATSWFRRFRFRVGAEIGKKQCVYRGGWGRYLVYNGGFGTSHAAIMETLAQSSFFHLLDHLTASKLSELGLANMNELKHCIVESCEKMKTLFDGDEKQEACALLPNLEILMLKYLPGLRSLCDRSLLPGSLSKLRQLKLFYCKNLKKVFQLGIIRQLNSLESLQVWGCRTMEEIIEIEEEEMSMSVASHTHNVISYNNDRLVLPNIKRIKLGLLPELVSICRGFSNFEWPSLQNIFIYGCPKLKSLSFLSNGTNIVAPALKKIECKSPWWEALEWEDNDIKQRLQPFFFES