MDKNMLQVPAKELPVSLQIESHDTSEEVQLSGVGNDKLAEVNMDQYELGEAAAKDCCYDPDDYFDYTANDCCMRPKMQDNLLQEYSEA