MSEVSVMAEVEETAAAAPLDLPPGFRFHPTDEEIVSHYLTPKALNHRFSSGVIGDVDLNKCEPWHLPAMAKMGEKEWYFFCHKDRKYPTGTRTNRATESGYWKATGKDKEIFRGRGILVGMKKTLVFYLGRAPRGEKTGWVMHEFRLEGKLPSQLPRSAKDQWAVCKVFNKELALAAKNGPMTVTGATADDAGIERVGSFSFLSDFIEPAELPPLMDPSFVADIDGVDDAKVSASTSGQAAIAAGFHVASQVMSYQQVKMEEPLPLPYLHQQPPRMLHSGQYFSLPAVHPGDLTPSAIRRYCKAEQVSGQTSALSASRDTGLSTDPNAAGCAEISSAPTSQPFPEFDDAILGLDDFWN