MDVNNSDLTLDLAVDGAPAAYSIIDFGIEFAQACDKKGQPESETIGGIISFCIDGVSDPFITHWMFSPFSRKNGVFSFRLPNETSPLVVEFEDAYCIDYSQSTSFGSNPLTRLVLSAKTVRMNGREHQNIWE