MNPPLVYIPDGNPSSTQINLPDGPMLVEAVDPPYCALCLRERPPGGQFYHYSSAGANAVEFQQTMQSVAGVELNVEDDFDICTPCWKMIQLMVDFRLCCCKAQDWIGRGHGGRGIKASDEWFYEETGLIIENLRSSIREHVLVIEGEELGGEDQMQAETISEEEDESLVDQVDVSEGLITQISVGDFKIEVYDLKKHCRSLHSAELANNPNTDTQDKATTPSYDPNPTANESDKQIYNCNICAKPFTKLYKLVRHYRIAHATDQEAGSSPAPPPPPPRKKSNEEGSPKPTHQCFTCHKRFAKYSTLKQHVQQWHAHLLLGNAADGIL