MIDSSMKLNDILTIAAILIAPWAALFIQDKLSKWKEDRERRIEIFKTLMATRLSPLSFEHIRALNMIDIEFYGRKKYKRVRSAWRTYLDVRVDYAQIQNPIDAQTLHFDVECNRTLINLLVTMGESLGYDFDESHVKQSIYKPKGHFTEEQYQFFMRTKLVELFSGDASLPVSVVKASNIHAKSEHLHNGAEIQSPDTN