MFGKPDKMDVRCHSDAEAARVAKSAHKESRESKGAEGSLPGAFRKEPQGSFSAAGAAEDCNKSKANSTADPDYCRRILVRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVKVWFQNRRTKQKKDQGKDSELRSVVSETAATCSVLRLLEQGRLLSPPGLPALLPPCATGALGSALRGPSLPALGAGAAAGSAAAAAAPGPASAASPHPPAVGGAPGPGPAGPGGLHAGAPAAGHGLFSLPVPSLLGSVASRLSSAPLTMAGSLAGNLQELSARYLSSSAFEPYSRTNNKEGTEKKALD