MGPLGPVDKYRVRKKFPMPRTIWDGEQKTHCFKERTRSLLREWYLKDPYPNPSKKKELASATGLTAMQVGNWFKNRRQRDRAAAAKNKSNCVGVELKKAGGSSGFSSDEEDDFDDSTTDSPSPHDDPADLSSSSLLASSLLGKRPAGGGLLAAFGGQEGPLGTPAFNPILLNMMMTMNPALLGNMLQLQQLQQPQMAAAAAAPSLAATPPATPATGAAPKRSRLMIDEILNLKTAKEERHSASPASAASSGATDQSPNTSTG