MKEAEKNLTDLGKCCGLCSCEKLKAFEESRAYKAVWGGASNQDGAIANQPPTSRVVDQREQMMMSGGHIRRVMDDAREDEMEENLAHVGSIVGNLKSMALDIGNELESQKDQIIRITEAANLNVSRIDAANQKANNLMRR