MPPKQAQSKKTVEKEKKKKVEDKTFGLKNKNKSKKVAAYVSQVEAQVKHSGLQNKEAALKEKAKRDKELAEKAKKEAESILVNTIVQSKVPLGVDPKSIVCEYFKQGVTCPKGNRCKFAHDLAAGRKSEKIDIYTDRRKDEDTMENWDEAKLKSVVEKKRTTENKAKPTAIICKFFLDAIESKKYGWFWECPNGGEKCAYQHCLPEGYQLKKKKSREEDEVEEIPIEELIEEERAKLTKSTPVTLETFLRWKEEKRLQKEKAAKDAQDKRLADIKAGKTSMSGREMFVFNPDLFVDDESAIDTKSKEYEKSEEEIAALANQINTSLFTDGGVLPSDDDDDDDDDDDDDEDGDDEEEDDDEEEGEYEEEEASDE