MSEVSVMAEVEETAAAAPLDLPPGFRFHPTDEEIVSHYLTPKALNHRFSSGVIGEVDLNKCEPWHLPAMAKMGEKEWYFFCHKDRKYPTGTRTNRATESGYWKATGKDKEIFRGRGILVGMKKTLVFYLGRAPRGEKTGWVMHEFRLEGKLPSQLPRSAKDQWAVCKVFNKELALAAKNGPMAVTGATADDARIERVGSFSFLSDFIDPAELPPLMDPSFVADIDGTDDAKVSASTSGQAAVAAGFHVASQGMSYQQVKMEEPLPLPYLHQQPPRMLHSGQYFSLPAVHPGDLTPSAIRRYCKAEQVSGQTSALSASRDTGLSTDPNAAGCAEISSAPTSQPFPEFDDAILGLDDFWN