MMAGGGSGRCLFTATQWQELEHQALIYKYMAAGAPVPPDLLLHLRHRAAADVDTVPSLAFPPHHLGWGCYGAAAAQYGRRVEDPEPGRCRRTDGKKWRCSREAYGESKYCEKHMHRGKNRSRKPVEMPPPAAAAVYRPSALSISPPPHDADAPSYGAGAGAPLQLHLDSFHASTSPPPSYHRYAHTSSAPLFPSSAAGYGGGWSLSKEHCLTLGGAAADLSLDKPADHHHDATSATTEKPLRRFFDEWPRSDDGRTPWDGTQLSISIPTAAAASPDLAIAGAASRYHSNGDHLRTSE