MWRRVLFNAQNVQQLKSVNLRQLAAKATAPKLLQLEQVHIDEAVKLEPALAIYTPEIWRRAHETFQNHGLETMSFLRIVTGNPNVLKRTPDRIINTLEIWRACQFGENLLHLLLTKYPELLDVTDAHQLLTLSAYLKSRLSTNKNVWKVLMNSPDLMAQPENLIEEKLTYMFEVMRIEVPEIVKSSALSLSFEELRCRHTFLVRLGLFKPRPLKADPNEPTTNHRLYQITDTSEKTFVTKICHVTLPEYEAFKELLARELERKSRKTQVEEEFSDEEV