MADKEMQLQDVPCEADGILKGEPSEPGKDQNPSELIPDNEDGDGQADDDVLKGEPSEPEKDQNLPLQDNQDVDAQANGREKTQVRFLSPDPRDDENPKKRKTWLLSDSEAQGDDDDYDDDEAGTPEEQQAFLRELDTFHRENFLDYKPLKFYQKPLNTLKLWRAVIKLGGHEVVTTSKLWRQVGESFNPPKTCTTISYTFRNFYEKALLEYEKHLRKNGDLNLPGPTLNMSSSLDKEVMSHQGSGSGRARRDSAARAMQGWQAHRLEDSGEDMGLNSTPKHKKLKSIGLPKPRTPNCTDLVASQEAEKQSVGDVIDDGPLADWVKITVKETKESFEVFALVPGLLRNEIRIQSDPAGRLIITGEPEQLDNPWGITPFKKIVVLPARIDPLHTNAIMSMHGRLFIRAQYEK