MARNEEKAQSMLNRFVTMKESENKKPKERRPYLASECRDLADADKWRHQIMREISRKVAEIQNEGLGEHRLRDLNDEINKLLRERWHWERRIVELGGPNYNRHGAKMTDLEGNIIDVPNTSGRGPGYRYFGAAKKLPGVRELFEKPPELRKRRTRYDIYKRIDASYYGYRDEEDGVLEGLERSAEGEMRRREVEEWRRLDEVGREARKGAAEVVSVGAAKEVLFEEEEDVVEEERREREKEEEEKEREFVVHVPLPDEKEIEKMVLQKKKMELLREYASDDLVEQEKEAKAMLNIHR