MPLRLRVALQLRRFSSTDAALAPPKLRNLPYRLRHVAVPAARAVISEYLHSTRCLASSHADSIAAHSPRSLLSFLAALPTVPRSLPTSELPAHLRRHLNFHPLNELPFFLESIGGPTAAAPCLNSMFLSDHPSLLGAVAALAHFGFPWSRLGLLFPSVLLDVPPDLISARLSALEARLHRLPRAAIIAACLTFPSLLEGDLSDYDVLIKDIAATFKGLWPDLSSSNDIDAFSGVCRRMRMFYDAGAEIGSIGGLVGGSQWVFLELGEKRIAERFWFFKELGMEGKEMGRFLLSNARIFDLDFSDVVISVPRYLRRVGLAEDEIDAAVEKHPYVVGKNQLENLPRVLRAMELEHRFLEKILAGGESLRYLSPEFVLEDDSYDADVERAFLDGMAKVMLERKAHFVDKKLEFLKSVGYGENEITTKVIPALNSTRDLLLERFDYLLERGVEYKILCRILRVFPKVLNQSKDMLNEKLNYLTEELGYSLEYLHCFPAFLCFDLENRTKPRYTMLWWLQEHGLLRKKLAPATVLANSEKRFISTLYLVHPAVPKLWLECFSSRRHMEYYLKNIYQYAENI