MDGEEDDDGEELNTKDLAQRISAELKRYSIPQAIFAQKILCRSQGTLSDLLRNPKPWSKLKSGRETFRRMAKWLQEPEFKRMSDLRMAGP