MFDPQVLSTIEKTVGYIRKNGPSFEERLRNSGNPKFSFLNPDDAHHNEYLQRLNSATTPTQTGDIEVKETVEEARKILFKIDIPPISEYDLDILKLAALFVARNGPEYGSKLLSHQRGRNGGAQFGFLDSRHSLNGVFQAYVYQYRLAICSLRAQLQDELSLNDEKFKADLQLVDSSLSPDYSIISDAYKRAFHRKQNRMRSRNEKVAQQERQTRFASIDWQDFSLVGKLEFDVIDEVSELPPPLTRNEVIYRSLETRQDDVLSSRKRPAENDLDEKEKETSTDKAAAKIPGMKIKAAGESRLRKHQKTEPTIKCPISGIMVPESQFDSHLKSLLRDPRYQEQQDNYIKKNFKYASNLTTDQVYDNIKRIAKRQ