MKQMAAQKAWTDEERLELAAQLDAELDAFIDGLEKKRYEEGWPEDRWQEEMDKHPFFMKRAPQPGDDVHPMFEGLQKLKY DPEENTRDELALNYKEDGNFYMKHKKFRMAIYSFTEGIKTKTDNPDVLAVLYNNRSAAHFFIKNYRSSLSDAQRALFYKP DYTKARWRSAQCAYELERFDLCTQMCEELLEVDVDNEVAIALLHKNKMKKLEIERNQRKEAAEAKRRLTRFHRLRDAIEQ RAIKFDDQKVGKKDVLSEELLYPKFLPLEDHPVHLDEDGSTLIWPAAFSYPEFLYSDFYQQLPETTTMRDCLATLLTEKL PYDKAHNYRLGNVHVYYENRKVGCVHKVDEEKQLAEIIAEKGFFVSGGALLFYVVHKDSRVEQEFINERRRPMVYS