MELSSNTDDDLRDVFKLLYADDDWALTSDSELDDSEQLGNADGSEIDVADDEEQHTIRIYSGRITKKRLFSALDSLLSPGYETDTKRQRIYNPPAPSIPSLILSTQPMPALPLSKVYAPFSALSLLSRLMTFQPYTYSPQHPLTLSPVRAAMKGWVNEGREGLKCDVCGARWGLGGLEKVRDEAMKSNLGERLAKGFEERHEKNCAWRICASPGNLYEQLRHLVHPPITSSLAPLASHLLLECLALPSLRLLSPLNPLQVERLVSLFKPSSTFSIPSPATDVASQLALFGWFPYHPNYPTIQISLNTPSSRTEIVCCRICHRRIGLWNFSNEKDGVKRFDVLNEHLVWCPVRIQDGEKEWWSESGLLDGQSTQAKRIGEGGIKGLVKVSEKMEKRSWRRS