MWHMEKLFPTFQASGNSCLDFFNMVEGTPPATVRELLRLAWAHNPVTTLQIILRRRVDYYSDMEVFYTVVFWLHQNHPKTLALNVRWFAQVGFMGYLLDILFREVAHPYALKIVKGETGERVAAEIRIPAPRNERATQARVGEEGRGKVQFRLELQVPV