MAAEADRLLAWAAERGLRRPDLRVESLPGRGLGLVATRAFAAGEALLEVPDALLVTSRAAGVEDKALGPIGRLVLWLVRERRLGEASEHAPYLSVLPRAFDTPLFWSEQQLAHLGDEAAISRLRRAAAEAARAEREVEKYVAEHAGALPPRDGDPGALREEARYGAHPNVALLETYGFCLPPGANPDDTADLTERLARMVFEGAVLPFVGESLAPARPAHRGKAPSRPPNASEELAALKAQLLFENGLAAGHELLATGEPSFSLRAALRVAVMNDEEHAAGYLALQDQPVSARGEVAAERCLAALCGEALEALRGAPAWPEGGPGGEARAAAARAWREGQIAILERGGRWRRSDCWRRWRRRSSR*