MKRRAKITIKPNLNIPATPVKVVEKEPEEEVEVPKEEEIKEPIEEVVEKVKETETVNEFTFQAIEENVLSSPSIINVSTKDFPIELPSRDSRAPSVSSLLSTSSEERRRRRKAFTGKEELDPTKFTMMDLIYWNPKTEKGLDKEKFKLPQSSTIAPRPKVVKKDEDNLGPRVKVDEYGNLVIDEESLVVKQQAESNIWETVDESTLPRKITSLSFRKNKVIRRSYAWTPEETDLFYEILQATGPDFTLMHQFFPTKARAELKAKYNREEKVNGMKLTHALDSPAMMDDIFFEKCLKTAEELQKIKDEIQEEKERKAKELAEAREAKKEAKLAKLKEFEEAQKNANSGTDNDIDVKPTMPPIRKISKSYGTRLKRKRIVEDSD