MDAAPVPPMPGPALPALLGAPQAEVLEEVLREQFGPLPQLAAICRLKRLPSGGYSSTEDLQLVLERRRVANAKERERIKNLNRGFAKLKALVPFLPQSRKPSKVDILKGATEYIQVLGDVLEGAKESKKQDSDEQNYSNNTSAREPSRNITQHASCAVGLKNEEEGPWADGGSGETAFACRQSCLTSMIGVISPTRSL