MKLRSVTYALFIAGLAAFSTSSLAAQSLRFGYETSQTDSQHIAAKKFNDLLQERTKGELKLKLFPDSTLGNAQAMISGVRGGTIDMEMSGSNNFAGLSPVMNLLDVPFLFRDTAHAHKTLDGKVGDDLKASLEGKGLKVLAYWENGWRDVTNSRAPVKTPADLKGLKIRTNNSPMNIAAFKVFGANPIPMPFAEVYTGLETRTIDAQEHPINVVWSAKFFEVQKFLSLTHHAYSPLLVVINKAKFDGLSPEFQQALVSSAQEAGNYQRKLVAEDQQKIIDGMKEAGVEVITDLDRKAFSDALGNQVRDMFVKDVPQGADLLKAVDEVQ*