MRDANNFGARDLVVDSGIGKRMDSAVWGYWQVFGTVVGRVFVMVTGFLDDVACGSGWVLLAFDFEVGLMEMMGSDRQWGYRCGFFVVRVGFWKREGFGWEVIRELGFSEMGYWVCGWHEGGFWWRSSGLGMDSDDSVKGSGLGEVEDGSRFGRVPSGVENGIWFRGRGSVVLVGDG