MKKFGGCSVELEVGRDGVAVITLCNPPLNELTAPLLWALKQRYEEALSRLDVAAIVLTGNGGRFSSGFDVITMEEIQRQGTQSLVSWLLLDLQNLIEGAKKPSVAAIQGIAFGSGLELALCCHARITTSGAEFGLPELHFGILHGVGGIQRLLRLMGITRAVDVMLLSKQVSSEEAKVLGLVDAIVSEHDELLETARKWALDIAYGGKPWIITREWTGRVKSIEDAREILKFARKKIKTMAPNLRRLLVYMDIFEEAVLSRGLAGFSKEREISGESVFTAIVKALVHVFFAQRASLKIAGVTDLGLKPRSINKVGVISDGNMGPDIATIFILNKIPVVFKEVNAGLLESGLSRIKANLNEHVQKGKLTKLKYDKRFSLVDGVLDYENFRTVDMVIEATAEDHPTKQQILHDLENICHSTCILATHSSTFDISVVGKSTVSQHRIVGAHFFRPAYKIPLLEIVRTQHTAAQVLVDLLDFGKRINKVPIVVHSGPGFAINRTFYPYTQAAVLLVDLGVDLYRVDYVVTAFGMPMGPFRLADHAGYEPGLTLGDMYSEAFPERVYKTKLFSLMMEDSRYGESSGRGFYIYDHLGQAKPDTSIHTYVEKSRAYVKISSSNNLISISDEELLEMIFFPIVNEACRVLEEGIVTKASDLDIASIFGMGFPVYRGGILYWADSIGPKHIVESLKIWADAYGGYFFKPCAWLEQCAARGIGLSTAVHLQHERLARL*