MVDQNEKNLALAIKELTEQNDTLSLAIQRTRLSVKRLRLEYAVLLERLESRIEKDPSLRYEEPLPTLASFKTNLLESLPSSRSRKRRSKEKRDPNLPKRPTNAYLLFCEMNKEKIRQEYAASNVDMTKVLPEIWKNMDEEAKKPYYHLYNTDRLRYQREMTAYSQTKSAEEANTDVKNESGNEEDADEPEQEVDADEMDVNDSDVTHLDDGIGDAASSVMSSEM