MDEKNDVDKVEDVMLPGFRFHPTDEELVGFYLRRKIQHRPLLIELIKQVDIYKYEPWDLPTELAASGEKEWYFYCPRDRKYRNSARPNRVTGAGFWKATGTDRPIYSSDSTKCIGLKKSLVFYRGRAAKGIKTDWMMHEFRLPSLSDSAPPKKLLDKSLPANDAWAICRIFKKTNSMAQRALSHPWISSLPETTASEILHQGAPCTQFSSENISCTTEIESAIHLCSNSELQQGSTASFSTVDIHSYKPFNTTVYRPSLFSVSNGDLHNNFMFSQLDMSGAPKCTVDAAPMLLSSPLISDVTKASESIDFGGQQQQYSGFSISLPQDMQGNAGVGESEEGMKRNSNATPDDNPWGTIRSMGFPFSLPPNVPDTWKPNLPWDSPQCPSEMSTTYSTDKCYS