MKPLTIIAYTGAAAGLAALGMTMAKTNPSQVEYEEYAVQRLTEYLKTDVCKKTTNIIENLIHFNCDKLVDSANPQIQGIIARTTERQNYMIFSIYRTDLKINSWIPSYKFETVGAFDQFYTYTAEEQ