MAFIRERSRRVEGNTIEVKDNGYWGWRLAKLRMVGTDSNSGGDDGIGIGGAEEVGGRLGDFSNIPSLIWFAGMVVYVLVDLGPKLQKFYECPGDKHLEQGRFS