MKLLKKRIAADGSGSVKLVPEEDDDLWNAYNLIAKDDQVSAVTMRKVQRENSSGGRDAERVRLKLEVLVEATEFDNIASVLRIRGKNLTENDHVKLGAYHTLEIDLQRAFVLTKTIWDNWALELLKNATDPTANADVVAVLIDEGLAHICLVGQNMTTIKARVEASIPRKRGAAIAGYDKALNKFFENVFQALLRSVDFTLIRCIILASPGFTKDQFFDYINLESTRREIRPIIENKSKFILAHSSSAYKHSLKEVLSSPSVASRIKDTKAAQEVRALEQFFNMLSTDPLRATYGPAHVSAAHDRFAVQTLLITDALFRNADIPTRTRYVELVESVKEKGGNVHVFSSMHVSGEQLAQMTGIAAILRYPLPDLEDLEV*