MEVKLGFLRACKNHSCLSHELIDQILTPLCEHHNVRKPSQLEDLKTFVKEIDESIGEYNQTLTFIKHPIKGKEYLVYAKTDATPDSAVGLSTMAAVEYQYFSILLDKIAQEDDCSIPWTGAYKDLGFEASAKPPKKNRLQVLLHKWCEMGYFLAEDDKIYLGPRSLVEFEFYLLTNHPGTIKKCVLCNNVVLWDIRCASCQEQIHRDCIHKYLQRRSHCPACNSLWTTPTRRSNS