MLLTRHDVERLPVKDVLAALQRQPHPPGLVREAVELLLHRCAAERALPQAHQLHALMLATGALRSRYLSNKLVQAYGQCGDVESAHAVFARQPDPNVFSWMMLISACLRNARPRAALGHYRAMQLRGCHPDAHVVSAIFCAVADTANLELGRSITAPLASTAMLHDPVVANSLLNMYRRCGGMDDFERAFWAMPSRDEVSWTTMLAGRIQCGREASALELLRVMDQDGFRITSALTFATLVDACGNLSAIAQGRHLHDRIITSGVCIDVVLHTALLNMYAKCGRVDEARELFDQTLEPNNITFSSMVAAYARNGHFGDALKLFWSMEQDGYKPDSVTFTHVLYACSHGGFVDQAWHYFTTLEPDRGIPLVAEHFGCAVDLLARAGWLADAEKFLNRMPIPPDSVSWMSLLQACRIHRNVEIGARAAEHVFRLAPHRAGPYSLLSNIYSDAGKWDMAAKVQKLMRDRGIKKPGGRSWIEINGKTSEFIVGDSWHPDLVQICQEIQRVSKVMKEHGYVPDTKQVLHDAEEEEKEDILYFHSEKLAIGLGLIKTPPKTTISIVKNIRVCPDCHTAAKVISKVTERKIVIRDINLFHHMEDGNCSCRDYW*