MDPAPGALDPRAAPPALLCAPQAEVLEDVLREQFGPLPQLAAVCRLKRLPSGGYSSTENLQLVLERRRVANAKERERIKNLNRGFAKLKALVPFLPQSRKPSKVDILKGATEYIQVLSDLLGGAKDSKKQDPDEQSYSNNTSEPHISSARELSRNVTQRISCAFGLKNEEEGPWADGGSGEPVHTCRQGVMSTTEVISPTRSLDRFPEVELLNHRLPQV