MALRLLSRALSGASRVRIHNAGWISRAGMCSLASDGGMEERLRAVVDGLGSFLHSERKMPAEVAQAIAGNASTFVRQVLDSFERAHGQNSSAEIIAEKIQGHLAKMRVDKVLLFYESIGMELPGDGDPEKMAVMRTRYQHVVAVTAFLEELKVERKTVGNLLEKNKFLFEANTSEVFNLFQYLHTNGVVAEGLQVLCSRYPGIFTPSIKDDWEPFLQVLRDFEIQEPAMRRLIKHFGFLLLELPKIDYITTLDYLQLDLNLEKPEISRILKSHPEALLLDFNKTMKSKVKFLRSHKVHPADIARIFARCPSIVGYSVDSLSEKIGYLQGLGLRPWNVRQILVAFPAILAHSVENKMKPTVAFLEEAGITGEKLSKLIVKRPAIFAIDNKEKLPRLLKNIAYLGPDGMVLALCWGVAEGIRHMKSRLKYLQSLGFSGEDLVKMISRDPRILKISKDGLETKVKYLTEVMGLSPQALLGNPTFLYSHFERRIKLRYEVLKLLHDRGELSREPQLSQMLYMDNKEFMARYVNPYRPCVTLAKKHYRMFQRKPDGDHLFMMKYLDEQKESPLPEGTSRP