MDAAPSSPESGPLSPVLLDAPQAEVLEDVLREQFGPLPQLAAICRLKRLRSGGYSSTEDLQLVLERRRVANAKERERIKNLNRGFAKLKALVPFLPQSRKPSKVDILKGASEYIQVLSDVLEGSKDLEKQEPEEQNYSNNTCESHVSLARELSRNVIRHTSCAVGLKSEEEGPWADGGSGQPAYTC