MATMMQKAAVCPVRASRRGCLVVCQATERHVASRRAMLGISLLPALLYAPKALALIPDEEDEDLVEKAKANRRARLAQQRGVTRDFMTSENLKDVRLEQELVPVQKAVYKLAKSGSQLESGDLKGAANTLSEDWVAEFTSVASTVSGTDAAGKLSSAIQGVQTAAASGDAAASKRQFVSLVSDLQSWASTTGLASSLKGL