MLEESGDVDSLAKFLYALPREVADEVGNQEPVLRARAIVYFHMGMFAEMKTILAGHKFAADCHAKLQMLWQEAHYQEAEKARGRPLGPVDKYRVRKKFPMPRTIWDGEQKTHCFKERTRSLLREWYLKDPYPNPSKKKELASATGLTAMQVGNWFKNRRQRDRAAAAKNKSNCVGVELKKAGGSSGFSSDEEDDFDDSTTDSPSPHDDPADLSTSSLLASSLLGKRPAGGGLLAAFGGQEGPLGTPALNPILLNMMMTMNPAFLGMLQLQQQQQPQLAAAAAAPSLAATPPATPATGSAPKRSRLMIDEILNLKTAKDERHSASPASAASSGATDQSPNTSTG