MSLRAALHLRRFFSTDAAALSPPKLRNLPYRLRHAAVPAARAAVSEYLHSTRCLPSSHADSIVAHSPRSLLSFLAALPAVPSSLPTAELPAVLRRHLNFHPLNELPFFLESIGAPPAAAPRSDLMFLADHPSLLGAVAALAHFGFPWSRLGLLFPAVLLGVPPDLISARLTALEARLHRLPRAAIIAACLTFPSLLERDLSDCDPLVKDLGTTFRGLGPDLGASNDIDAFSGVCRRMRMFYDAGAEIGSIGGLVTGSCRVFLELGEKTIAERIWFLKELGMPGKELGRFLLSNAKLFDLDFSDVVISVPEYLRRIGLVECEVDAAIEKHPYVVGKNQLENLPRVLRAMKLEHRFLEKISVGGENLRYLSPYFVLEDNSYDAEVERAFLDGMAKVKADKKAQHVDSKLEFLKSIGYGENEMATKIIPVLHSTKDFLQERFDYLLERGVEYTMLCRILTVFPKVLNQGKDMLNEKLNYLTEELGYCIEYLDCFPAFLCFDLENRVKPRYTMLQWLREHGLLRKHLAPATVLANSEKRFITTLYLVHPAAPKLWLECFSSRMRMECYLKNIYNQHSDNK