MDPAPGALDPRAAPPALLCAPQAEVLEDVLREQFGPLPQLAAVCRLKRLPSGGYSSTENLQLVLERRRVANAKERERIKNLNRGFAKLKALVPFLPQSRKPSKVDILKGATEYIQVLSDLLGGAKDSKKQDPDEQSYSNNTSEPHISSARELSRNVTQCISCAFGLKNEEEGPWADGGSGEPVHTCRQGVMSTTEVISPTRSL