MKFSSESIPRDFFCRLCAAEGIVIHPLFPPGDSDPKDELVRMIEVLTSVHLAQTEEAGAVICDKCLQMLDLFCKFREECLRQDVLIRTRRTILLEQQRQQQEQLVQQQQQTFFNQQQSLSLLHPVVEIKVEDVEPVAAIEPEEILCTPVHQFAELDDCKEEEETLPITAEPFLVTNESPTVSVVSQPVLQPYPSVTHDNSMLSTSLNDSTRFPLAGVAVLTPIGNLSITVPTSESSPESTDAPIDGTAVCEADKTPPASSGKRRKAKPNFKKPPPDCERCQESFATHYELQQHMNQQHAWDRGNRCSLACDPCQMRFTKSYNLKRHLYEVHGEVPQGLTVIPCAHCGERFLRGNILERHIARVHQIKKVLKQTLQKVSIPPAQLLYRLQHRAGEHPFARFGPIGGGHLGNGTDLRVAFAQRVVDGIVPLLAVDGVEIGRPAGDDPIALGRETAEREAGRFVAAQVDGDRQADGFHVRLTDVGRAP