MDLVDPLAEPCAVCGDKSTGTHYGVISCNGCKGFFRRTVLRDQKFTCRFNKRCVIDKNFRCACRYCRFQKCVQVGMKREAIQFERDPVGSPTSGNSLNGTPFKKERSPGGYENGNGNSAVSNGGGIGQENMRATQSSSVIDALMEMEARVNQEMCNRYRRSQIFVNGNGGNDADITISQGASDGSAFAPPNRPCTTEVDLNEISRTTLLLMVEWAKTISPFMDLSMEDKIILLKNYAPQHLILMPAFRSPDTTRVCLFNNTYMTRDNNTDLNGFAAFKTSNITPRVLDEIVWPMRQLQMREQEFVCLKALAFLHPEAKGLSNTSQGLIRDARNRVLKALYAFILEQMPDEAPTRYGNILLLAPALKALTQLLIENMTLTKFFGLAEVDSLLSEFILDDINDHTTAPVSLQQHLSSPTTLPTNGVSPLTAVNSVGSSLPSVVPTITPTGILSATLAAPLAAPVALLPHESLLNGLTGLNGNLLLSGLEQKPTLD