MKEFIQILKENDLLRVIEEPVDVDLEIAHLAYIEAKKGEKGKALLFKNPIDKKLNKQYKFPVLMNTFCNEKALNLAFGRDYEEVAEEISKLTKLHIPTSFKAKMDFFMNLLSFKNIPPKRLKKNKALYDYEILNSLEELPILKTWEDDAGKFITMGQVYTQNLDKTQNNLGMYRLQMSDKNELLMHWQIHKDGANFYHEYKNAGFKKMPVSIAIGGDPLYIWCSQAPLPKGIFELLLYGFIKKTPAKITPCENGIFIPYDSDVVIEGYVDLEEFKIEGPFGDHTGFYTPAELFPVMKVEKIYAKKDAIYQATVVGKPPLEDRIMGLGTERIFLPLLQTSVPDLIDYNMPENGVFHNLILAKIDAKYPAHAQQIMHAFWGVGQMSFVKHAIFVDKNAPSLKDYDALIPYMLDRFNTKKILISEGICDQLDHASPNSCFGGKAGLDACEEIQVEELEILEDEKLLELFKTKVELLNLKQFYKESKSPIVCILLDKKEKIEQSFDKLLEFKKHFRILVFLDAENKLENSYMLVWRVVNNIDAKRDIFIKEERLGVDASAKGEAEGYLRAWPKQTDCTKSVIEDLILRNILENNPDLFNKFEIF*