MLKQSTLDLVKSEENNFKKLFSISIVKSYSYQRRFIDYVGKYSKWNTNVKEGTLLLDNRKFNVEYIGTTSNSDNYWYSADFEKQIPAEYVNLIIQAKENLQKLNINSLATEKITLDDEEETLINGYNLSLIYMAFAPVNTALFKGSGPTSIYMFVKDLPEKVFERITKDEFPFIVMEILESFNVEHKLMIKALANEFDYTYREIDNNIEVTFSENSKLIFKFNGKYLENISGELK