MQEWIHKIKEVFASMTLGEISVSPYDTAWVAMVPSLDGSNGPQFPQCLNWIMKNQHSDGSWGDKELFLAYDRACSTVACLIALKTWNVGVENIQRGVDFIHKNIHKVEEEAENHMPATFEITFPSMMEDAKVLQLDLPYYFPFVEKLRKERDQELERVSMEELHSNPSTLLHSLEGLHRLVDWQKLLKLQTTYGSFAFSHASIACALKYTGDAKCLSYLNMVLNKYNDGVPSVYLEDFSEHLWMVDRLERLGVSRFFEKEIKNCLDYVYKYWPNFHVSNVDNTAMAFRLFRLHGYHVSPDVFQKFKKNKEFFCFEGQTSQAVTGMHNLYRASQIMLPNE