MSHHLVEYFTLIRSKALTWEKDSSILIEDGYEWRKYGQKKIINAKYLRSYYRCSYKSDEECEAMKHVQRIQEDPPLYRTIYYGHHSCKISLSNSEITLLEPNNTSSMFLSFNDNLQIKEQYPAFSSPLSVPTKQEPIDAINPYHNQLTSSDYPFSCDYKLEFDNFRHATMLSSTKSVPFHDGF