MDPAPGALDPRAAPPALLGAPQAEVLEDVLREQFGPLPQLAAVCRLKRLPSGGYSSTENLQLVLERRRVANAKERERIKNLNRGFARLKALVPFLPQSRKPSKVDILKGATEYIQVLSDLLEGAKDSKKQDPDEQSYSNNTSESHTSSARQLSRNITQHISCAFGLKNEEEGPWADGGSSEPAHTCRQSVMSTTEIISPTRSLDRFPEVELLSHRLPQV