MDQLKNDAAAFVQSIQSSNPSIIEFRQPPIDPRVSSMTRIQPKSSQRVEGEAKDCVAARKLQKADREKLRRDRLNEHFLELGNALDPDRPKNDKATILTDTLQLLKDLTSQVTKLKAEYATLTEESRELTQEKNDLKEEKASLKSDIDNLNIQYQQRVRTMFPWGTVDHSVVMAPPSYPFPVPMAMPPPGAIAMHPSMQPFPFFGNQNPGVIHNPCSTFVPYMTPNTLIEQQSTQHVAPLAQPGSQSHASGKQDSKNKSSGESKVEKTVDSNDVATDLELKTPGSTADQDLSSGQRKLKKSLRKENSNTEGSYSSRCSSSHSEQDSSSNSIVGGRKADDQDGGKD