MAGSRGRLRQMDTEENPIDYELLYHNGQVIYIGDWLTPEFYSNLLLDLHHLNLPHELKTWNSVDLSNCTKAVCANLKATSKGQDLDKIQPEGYNPSKLTGVEISVSDRRQFLELWGPIWGKLFYNVAGYLRIHWTSGTCPTSSESEPNSPKMSISTERRSTHPKAKGQKESKLLSNFLLELLSSDNYTNVISWTDFHSYEFTVHKKKTLAQLWGERKGNPKMTFNTLRKSLRDYSRKRSNILFKPLKANLKKKQLAWCFHTSVIVRKYLEFLDVLPAEPVHTSPEQGM