MLFLHDVWVNWFEGEENGYNVCHFHEWRKEDSVELLDQVPLLRVSSVLFHYIENDLSELPAELLNEVHQKAYIRKNHERTQLDHCFVVTDGIGILAVDTAGYTIPVRKSRLIPRQEQLVYEMVKDVEAETYEFAPEKLQSSKEYHILSLSPEHVRGLTRKERQLKQLLFMALDQLKGLQNRAEIAYWYTEWNPYMYEQIKRMTFEEIWDMLFNETIDGWSDKHRDFCENLIKGQPFFEKLWEIENESKVN