MQKNRILVSLTHHLSPTLPVCSLSAASISSLKVEWRKDRPLDGAIENDKQWRLCAKVVKEVLNEPGQVIPLRYLEKRRERLRLPIKIKTFLNRNPGLFDIYLDRIKPKTQPVPFLRASDRLQRFLEEEKQIKAENEHFLVSKLCKLLMMSKDKVLSADKLFHVKRAFGFPDDFLCNLVPKHEEYFQLVGSPGEGKSFLQLRSWEPKFAKSVIEMRAEEESQLTGIRVRPNFNYRLPPGFFLKKEMREWVRDWMEMPYISPYEDVSSLNQASPEMEKRNVGVFHELLSLSVLKRMPVPTLGKFWEEYRFSNAFGNVFTRHSGIFYVSLKGGIKTAMLREAYDGEELIDKDPLLAIKEKFIDLLEEGWRERGERMRLNKEKIQKEMERSASRNVEGVDY