MECGIAIKYEGQLIPLNILKFDDHADSQKQKEFNKAIDGSLIQEESMLNIISELGIQQDKHKFIKKNILAEIPDVARKELTLLIQKTLKLKSHQKKTSKRDQKRILSLMNPRRLKRSAQDCMMKTEEQLKYLQSEFSKNPFWDKQKMTQISQLTGLSETKIYKWNWDRLEQQRYDIQRNNLKNSNSPKIIFKVENLREKVCTREMKKE