MKREVNLSLHFLLGRFDGPGSPRTGAMMVLLMLFEMAEFIAAMSKRKYGTWNEDDMERALAAYRNGDMGFNQCCRQYGIPKPTLKRHLDSKNIKADEGIKAKGRHPTLPPDVEQQLIEYLREN