MGRVYDQLEAVDVSGDKFHEPLPLGPDGLRYGNLPNGMKYYVRQCAKPKGRCALALAVRVGSVVEEEDERGVAHIVEHLAFNATESYSNHDIVRLLERIGAEFGACQNAYTSADETVYTLTVPTGDKEGLLDETLGVMAEMAFKIRCDPGDLAKERGAVLEEWRMSRDAGGRLQEAHWQLIFQGSKYADRLPIGTEAVIRRGSAATVRAFYERWYRPENMALVAVGDFAEPDVVVDLIRRHLGSGASRSSETPIPPPRFEYVPHAEPRFKVLIDRETQHPVVYVSYKHPRIRISTPGDFLEHLTLSIFEVAINNRLYKISRQRQPPFASASVSEEPLCATTGSCVLSATAMDGEALTALESLLTEVARVRLHGIGPAEFARAISEMTSEIENTALEADQGYCTEIRDEYVRHFLYNEFVTGQEYESRLGKTLIPLVTREAVEQCAKKYRPCDSCVVKVVDHSRSCTEDQLRKVLERVAADEASGAIGPWEEPPAPESLMTELPTPLPLESAVVQERHFPAPLDVTELTLCNGMRVAFKSTTFMRDEIHLTGFAVGGLSETPLELFYTSSLSGTLAGHLGVFGFRPDVLGDILAGRRVELETTEGADSRPMRGVLSPLDLETAFQLVHLL