MDSRVEELVREPILLTEAVRKAIEEVDSHKQYCAELDDKLEKLVNLIRTYVRLFSHGSGSLYDHPARRIMLELSKSLEKALVLVKKCKRSSVLRRVMNMISLSDFRKVNSALEGAIGDVTWLLNASAHRLNGKRGGMEGLPPIASTDPMLAWVWCQVALVHGGNPAEKEEGASYLASLASDNDRNRKIITEEGGVPPLLRLLKEGTSVSGRIAAANAIGVLAVDTQRVQHIYDCGACPVFVHILQDGPMKVQAKIAWLIGKMLARAPEAQDAFATESIIRPLVSLLVFETMDSNPTHKTLRSITMHNLSRGSPTSMSPSGEGKAGRTPMKSVRSVKLDDRWDAQSINSELNSDRPCGSPDVFAATKETKRLPIRHSRGFSDSYYFQGISSRELLRKERDNEDPETKHDLKVQVTFALWKLAENNVDSCRKIADTKALICLAKLIESEKDGDIVRNSVMTVMEIAAAAERSVELRRSAFKTTLPAAKAVVDQLLRMIEEGDWDLRLPCLRAVGCLSRTFPARETKVIGPLVHQLSHTELGIAGEAAQALQKFAQTDNFLHLEHSKAIVDAGALPHLVRLVSSEDKDVQMPALMLLCYLSMNAGNNEVFRETATLKVLKGLLRTSVCQIQAVNEILPAAMQHLELYQSARHSFRKY*